Package au.com.dius.pact.provider
See: Description
-
Class Summary Class Description ConsumersGroup Consumers grouped by pacts in a directory or an S3 bucket HttpClientFactory HTTP Client Factory PactBrokerOptions ConsumerInfo ProviderResponse ProviderClient Client HTTP utility for providers ProviderInfo Provider Info Config PactVerifierException Exception indicating failure to setup pact verification MessageAndMetadata ProviderVerifier Verifies the providers against the defined consumers in the context of a build plugin ProviderVersion Should always wrap a provider version string with this Supplier in order to avoid repeating any logic. BodyComparisonResult ComparisonResult ResponseComparison Utility class to compare responses StateChangeResult MismatchFailure ExceptionFailure StateChangeFailure PublishResultsFailure InvalidInteractionFailure VerificationFailureType Ok Result was successful Failed Result failed VerificationResult Result of verifying an interaction -
Object Summary Object Description Companion Companion Companion Companion ProviderUtils Common provider utils Companion Companion Companion DefaultStateChange Class containing all the state change logic DefaultTestResultAccumulator DefaultVerificationReporter Default implementation of a verification reporter -
Interface Summary Interface Description IHttpClientFactory IProviderInfo IConsumerInfo IProviderVerifier Interface to the provider verifier StateChange TestResultAccumulator Accumulates the test results for the interactions. VerificationReporter Interface to the reporter that published the verification results -
Enum Summary Enum Description PactVerification -
Annotation Summary Annotation Description PactVerifyProvider Annotation to mark a test method for provider verification