All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description Authentication Defines the authentication scheme to use with URLsIgnoreMissingStateChange Don't fail the build for any missing state change methodsIgnoreNoPactsToVerify With this annotation set on the test class, the pact runner will ignore the fact that there are no pacts to verify.InteractionFilter<I extends au.com.dius.pact.core.model.Interaction> InteractionFilter.ByProviderState<I extends au.com.dius.pact.core.model.Interaction> Filter interactions by any of their provider state.InteractionFilter.ByRequestPath<I extends au.com.dius.pact.core.model.Interaction> Filter interactions by their request path, e.g.MissingStateChangeMethod NoPactsFoundException PactBroker Used to point Pact runner to source of pacts for contract tests Default values can be set by setting the `pactbroker.*` system propertiesPactBrokerAuth Defines the authentication scheme to use with the pact brokerPactFilter Annotation to filter pacts.PactFolder Used to point Pact runner to source of pacts for contract testsPactLoader Encapsulate logic for loading pactsPactSource Point out whichPactLoaderuse for pact loadingPactUrl Used to point Pact runner to source of pacts for contract testsProvider Used to pass provider name to Pact runnerState Used to mark methods that should be run on state changeStateChangeAction TargetRequestFilter Annotation to mark a test method as a request filter.VerificationReports Annotation to control the generation of verification reportsVersionedPactUrl Used to point Pact runner to a versioned source of pacts for contract tests.VersionSelector Used to specify which versions to use when querying the Pact matrix.