Package 

Class SpringAwareMessageTarget

  • 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
    • 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