interface Target, that run Interaction against message pact and verify response
By default it will scan all packages for annotated methods, but a list of packages can be provided to reduce
the performance costinterface Target, that run Interaction against message pact and verify response
By default it will scan all packages for annotated methods, but a list of packages can be provided to reduce
the performance costinterface Target, that run Interaction against message pact and verify response
By default it will scan all packages for annotated methods, but a list of packages can be provided to reduce
the performance costinterface PactLoader
that loads pacts from either a subfolder of project resource folder or a directoryinterface PactLoader
that loads pacts from either a subfolder of project resource folder or a directoryinterface Provider annotation
To point on pact's source use interface PactBroker, interface PactFolder or interface PactSource annotationsinterface Provider annotation
To point on pact's source use interface PactBroker, interface PactFolder or interface PactSource annotations@VersionedPactUrl(urls = {"http://artifactory:8081/artifactory/consumercontracts/foo-bar/${foo.version}/foo-bar-${foo.version}.json"}) And pass a system property foo.version to the JVM, for example -Dfoo.version=123 Then the pact tests will fetch the following contract: http://artifactory:8081/artifactory/consumercontracts/foo-bar/123/foo-bar-123.json