Package au.com.dius.pact.core.matchers
See: Description
-
Interface Summary Interface Description ContentMatcher MismatchFactory Interface to a factory class to create a mismatch -
-
Object Summary Object Description JsonCoreContentGenerator Adapts Generators.applyBodyGenerators so it can be registered as the host-provided ("core") JSON content generator capability. CoreFieldRuleMatcher Applies one of this framework's standard matching rules to a single value, on behalf of a plugin that does not want to reimplement it (proposal 009). CollectionRuleMatcher Answers for the collection-wide rules: they are real capabilities this framework has, so they are in the catalogue, but the matching engine has to interpret them itself to know which values they cover. CoreFieldValueGenerator Applies one of this framework's standard generators to a single value, on behalf of a plugin (proposal 009). CollectionValueGenerator Answers for generators that build values inside a structure their caller owns. Companion HeaderMatcher JsonContentMatcher Companion Matchers Matching MatchingConfig MetadataMatcher PathMismatchFactory StatusMismatchFactory QueryMismatchFactory HeaderMismatchFactory BodyMismatchFactory MetadataMismatchFactory Companion Companion Companion DriverPluginSupport Resolves plugin-provided rules and generators on behalf of core:model, which has no visibility of the plugin catalogue.QueryMatcher RequestMismatch Companion FullResponseMatch ResponseMatching XmlContentMatcher