-
- All Implemented Interfaces:
-
au.com.dius.pact.provider.junit.target.TestClassAwareTarget
,au.com.dius.pact.provider.junitsupport.target.Target
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanFactoryAware
public class SpringAwareMessageTarget extends MessageTarget implements BeanFactoryAware
Target for message verification that supports a spring application context. For each annotated method, the owning bean will be looked up from the application context
-
-
Field Summary
Fields Modifier and Type Field Description private ValueResolver
valueResolver
private IProviderVerifier
verifier
-
Constructor Summary
Constructors Constructor Description SpringAwareMessageTarget()
-
Method Summary
Modifier and Type Method Description final ValueResolver
getValueResolver()
final Unit
setValueResolver(ValueResolver valueResolver)
IProviderVerifier
getVerifier()
Unit
setVerifier(IProviderVerifier verifier)
Unit
setBeanFactory(BeanFactory beanFactory)
-
Methods inherited from class au.com.dius.pact.provider.junit.target.MessageTarget
addResultCallback, configureVerifier, getStateHandlers, setStateHandlers, setTestClass, withStateHandler, withStateHandlers
-
Methods inherited from class au.com.dius.pact.provider.junit.target.TestClassAwareTarget
getRequestClass
-
Methods inherited from class au.com.dius.pact.provider.spring.target.SpringAwareMessageTarget
testInteraction, validForInteraction
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getValueResolver
final ValueResolver getValueResolver()
-
setValueResolver
final Unit setValueResolver(ValueResolver valueResolver)
-
getVerifier
IProviderVerifier getVerifier()
-
setVerifier
Unit setVerifier(IProviderVerifier verifier)
-
setBeanFactory
Unit setBeanFactory(BeanFactory beanFactory)
-
-
-
-