- generateErrorStringFromMismatches(mismatches) - Static method in class au.com.dius.pact.provider.junit.JUnitProviderTestSupport
-
- generatesAMessageWhich() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- generatesAMessageWhich() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- generatesAMessageWhich() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- generatesAMessageWhich() - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- getActualBody() - Method in class au.com.dius.pact.provider.ResponseComparison
-
- getActualResponseContentType() - Method in class au.com.dius.pact.provider.ResponseComparison
-
- getBodyMismatches() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- getCause() - Method in exception au.com.dius.pact.provider.PactVerifierException
-
- getCheckBuildSpecificTask() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to determine if something is a build specific task
- getCheckBuildSpecificTask() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to determine if something is a build specific task
- getConsumers() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getCreateClient() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getCreateClient() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getDiff() - Method in class au.com.dius.pact.provider.BodyComparisonResult
-
- getDisplayFullDiff() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- getExecuteBuildSpecificTask() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Consumer SAM to execute the build specific task
- getExecuteBuildSpecificTask() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Consumer SAM to execute the build specific task
- getExpectedBody() - Method in class au.com.dius.pact.provider.ResponseComparison
-
- getExpectedHeaders() - Method in class au.com.dius.pact.provider.ResponseComparison
-
- getExt() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
The extension for the reporter
- getExt() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
The extension for the reporter
- getExt() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
The extension for the reporter
- getExt() - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
The extension for the reporter
- getHeaderMismatches() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- getHost() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getHost() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getHttpClient() - Method in class au.com.dius.pact.provider.ProviderClient
-
- getInclude() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getInsecure() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getInsecure() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getJsonData() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- getMessage() - Method in exception au.com.dius.pact.provider.PactVerifierException
-
- getMessage() - Method in class au.com.dius.pact.provider.StateChangeResult
-
- getMessageData() - Method in class au.com.dius.pact.provider.MessageAndMetadata
-
- getMetadata() - Method in class au.com.dius.pact.provider.MessageAndMetadata
-
- getMetadataMismatches() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- getMismatches() - Method in class au.com.dius.pact.provider.BodyComparisonResult
-
- getName() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getName() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getName() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getName() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getName() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getName() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- getName() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- getName() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- getPackagesToScan() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getPackagesToScan() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getPackagesToScan() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getPackagesToScan() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getPactFile() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
Deprecated.
- getPactFileAuthentication() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getPactFileAuthentication() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getPactFileLocation() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getPactLoadFailureMessage() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to display a pact load error
- getPactLoadFailureMessage() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to display a pact load error
- getPactReader() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- getPactSource() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getPactSource() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getPactSource() - Method in class au.com.dius.pact.provider.junit.loader.PactBrokerLoader
-
- getPactSource() - Method in class au.com.dius.pact.provider.junit.loader.PactFolderLoader
-
- getPactSource() - Method in interface au.com.dius.pact.provider.junit.loader.PactLoader
-
Returns the source object that the pacts where loaded from
- getPactSource() - Method in class au.com.dius.pact.provider.junit.loader.PactUrlLoader
-
- getPath() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getPath() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getPort() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getPort() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getProjectClasspath() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to return the project classpath to use for looking up methods
- getProjectClasspath() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to return the project classpath to use for looking up methods
- getProjectGetProperty() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to fetch a project property
- getProjectGetProperty() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to fetch a project property
- getProjectHasProperty() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to determine is the project has a particular property
- getProjectHasProperty() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to determine is the project has a particular property
- getProtocol() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getProtocol() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getProvider() - Method in class au.com.dius.pact.provider.ProviderClient
-
- getProviderMethodInstance() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to return the instance for the provider method to invoke
- getProviderMethodInstance() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to return the instance for the provider method to invoke
- getProviderTag() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to get the provider tag
- getProviderTag() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to get the provider tag
- getProviderVersion() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to get the provider version
- getProviderVersion(projectVersion) - Static method in class au.com.dius.pact.provider.ProviderUtils
-
- getProviderVersion() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to get the provider version
- getReportDir() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- getReportDir() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- getReportDir() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- getReportDir() - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- getReporters() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
List of the all reporters to report the results of the verification to
- getReporters() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
List of the all reporters to report the results of the verification to
- getReportFile() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- getReportFile() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- getReportFile() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- getReportFile() - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- getRequestFilter() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getRequestFilter() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStartProviderTask() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStateChange() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getStateChange() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getStateChange() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getStateChangeHandler() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- getStateChangeRequestFilter() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getStateChangeRequestFilter() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStateChangeResult() - Method in class au.com.dius.pact.provider.StateChangeResult
-
- getStateChangeTeardown() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getStateChangeTeardown() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getStateChangeTeardown() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStateChangeUrl() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getStateChangeUrl() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getStateChangeUrl() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStateChangeUsesBody() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getStateChangeUsesBody() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getStateChangeUsesBody() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getStateChangeUsesBody() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getStateChangeUsesBody() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStateHandlers() - Method in interface au.com.dius.pact.provider.junit.target.Target
-
Additional state change handlers to look for state change callbacks
- getStatusMismatch() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- getTerminateProviderTask() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getTestResults() - Method in class au.com.dius.pact.provider.DefaultTestResultAccumulator
-
- getTrustStore() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getTrustStore() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getTrustStorePassword() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getTrustStorePassword() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getVerificationReporter() - Method in class au.com.dius.pact.provider.DefaultTestResultAccumulator
-
- getVerificationReporter() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- getVerificationType() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getVerificationType() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getVerificationType() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getVerificationType() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- packagesToScan(providerInfo, consumer) - Static method in class au.com.dius.pact.provider.ProviderUtils
-
- PACT_FILTER_CONSUMERS - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_FILTER_DESCRIPTION - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_FILTER_PROVIDERSTATE - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_PROVIDER_TAG - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_PROVIDER_VERSION - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_PROVIDER_VERSION_TRIM_SNAPSHOT - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_SHOW_FULLDIFF - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_SHOW_STACKTRACE - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_VERIFIER_PUBLISH_RESULTS - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PactBroker - Interface in au.com.dius.pact.provider.junit.loader
-
Used to point Pact runner to source of pacts for contract tests Default values can be set by setting the `pactbroker.*` system properties
- PactBrokerAuth - Interface in au.com.dius.pact.provider.junit.loader
-
Defines the authentication scheme to use with the pact broker
- PactBrokerLoader - Class in au.com.dius.pact.provider.junit.loader
-
Out-of-the-box implementation of PactLoader that downloads pacts from Pact broker
- PactBrokerLoader() - Constructor for class au.com.dius.pact.provider.junit.loader.PactBrokerLoader
-
- PactBrokerLoader() - Constructor for class au.com.dius.pact.provider.junit.loader.PactBrokerLoader
-
- PactBrokerLoader() - Constructor for class au.com.dius.pact.provider.junit.loader.PactBrokerLoader
-
- pactFileExists(pactFile) - Method in class au.com.dius.pact.provider.ProviderUtils
-
- PactFilter - Interface in au.com.dius.pact.provider.junit.loader
-
Annotation to filter pacts by provider state. Supports regular expressions.
- PactFolder - Interface in au.com.dius.pact.provider.junit.loader
-
Used to point Pact runner to source of pacts for contract tests
- PactFolderLoader<I extends Interaction> - Class in au.com.dius.pact.provider.junit.loader
-
Out-of-the-box implementation of
interface PactLoader
that loads pacts from either a subfolder of project resource folder or a directory
- PactFolderLoader(path) - Constructor for class au.com.dius.pact.provider.junit.loader.PactFolderLoader
-
Out-of-the-box implementation of
interface PactLoader
that loads pacts from either a subfolder of project resource folder or a directory
- PactFolderLoader(path) - Constructor for class au.com.dius.pact.provider.junit.loader.PactFolderLoader
-
- PactFolderLoader(path) - Constructor for class au.com.dius.pact.provider.junit.loader.PactFolderLoader
-
Deprecated.
- PactFolderLoader(pactFolder) - Constructor for class au.com.dius.pact.provider.junit.loader.PactFolderLoader
-
- PactLoader - Interface in au.com.dius.pact.provider.junit.loader
-
Encapsulate logic for loading pacts
- pactLoadFailureForConsumer(consumer, message) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- pactLoadFailureForConsumer(consumer, message) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- pactLoadFailureForConsumer(consumer, message) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- pactLoadFailureForConsumer(consumer, message) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- PactSource - Interface in au.com.dius.pact.provider.junit.loader
-
Point out which PactLoader use for pact loading
- PactUrl - Interface in au.com.dius.pact.provider.junit.loader
-
Used to point Pact runner to source of pacts for contract tests
- PactUrlLoader - Class in au.com.dius.pact.provider.junit.loader
-
Implementation of PactLoader that downloads pacts from given urls
- PactUrlLoader() - Constructor for class au.com.dius.pact.provider.junit.loader.PactUrlLoader
-
- PactUrlLoader() - Constructor for class au.com.dius.pact.provider.junit.loader.PactUrlLoader
-
- PactVerification - Enum in au.com.dius.pact.provider
-
- PactVerification() - Constructor for enum au.com.dius.pact.provider.PactVerification
-
- PactVerifierException - Exception in au.com.dius.pact.provider
-
Exception indicating failure to setup pact verification
- PactVerifierException(message, cause) - Constructor for exception au.com.dius.pact.provider.PactVerifierException
-
Exception indicating failure to setup pact verification
- PactVerifierException() - Constructor for exception au.com.dius.pact.provider.PactVerifierException
-
Exception indicating failure to setup pact verification
- PactVerifyProvider - Interface in au.com.dius.pact.provider
-
Annotation to mark a test method for provider verification
- password() - Method in interface au.com.dius.pact.provider.junit.loader.PactBrokerAuth
-
Password to use for basic authentication
- port() - Method in interface au.com.dius.pact.provider.junit.loader.PactBroker
-
- prepareRequest(request) - Method in class au.com.dius.pact.provider.ProviderClient
-
- Provider - Interface in au.com.dius.pact.provider.junit
-
Used to pass provider name to Pact runner
- ProviderClient - Class in au.com.dius.pact.provider
-
Client HTTP utility for providers
- ProviderClient(provider, httpClientFactory) - Constructor for class au.com.dius.pact.provider.ProviderClient
-
Client HTTP utility for providers
- ProviderClient.Companion - Class in au.com.dius.pact.provider
-
- ProviderInfo - Class in au.com.dius.pact.provider
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody, stateChangeTeardown, isDependencyForPactVerify, verificationType, packagesToScan, consumers) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody, stateChangeTeardown, isDependencyForPactVerify, verificationType, packagesToScan) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody, stateChangeTeardown, isDependencyForPactVerify, verificationType) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody, stateChangeTeardown, isDependencyForPactVerify) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody, stateChangeTeardown) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo() - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderUtils - Class in au.com.dius.pact.provider
-
Common provider utils
- ProviderVerifier - Class in au.com.dius.pact.provider
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters, providerMethodInstance, providerVersion, providerTag) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters, providerMethodInstance, providerVersion) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters, providerMethodInstance) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier() - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier.Companion - Class in au.com.dius.pact.provider
-
- publishingResultsDisabled() - Method in class au.com.dius.pact.provider.DefaultVerificationReporter
-
This must return true unless the pact.verifier.publishResults property has the value of "true"
- publishingResultsDisabled() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
If publishing of verification results has been disabled
- publishingResultsDisabled() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
This will return true unless the pact.verifier.publishResults property has the value of "true"
- publishingResultsDisabled() - Method in interface au.com.dius.pact.provider.VerificationReporter
-
This must return true unless the pact.verifier.publishResults property has the value of "true"
- scheme() - Method in interface au.com.dius.pact.provider.junit.loader.PactBroker
-
HTTP scheme, defaults to HTTP
- scheme() - Method in interface au.com.dius.pact.provider.junit.loader.PactBrokerAuth
-
Authentication scheme to use.
- setCheckBuildSpecificTask(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to determine if something is a build specific task
- setCheckBuildSpecificTask(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to determine if something is a build specific task
- setConsumers(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setCreateClient(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setCreateClient(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setDependencyForPactVerify(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setDisplayFullDiff(p) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- setExecuteBuildSpecificTask(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Consumer SAM to execute the build specific task
- setExecuteBuildSpecificTask(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Consumer SAM to execute the build specific task
- setExt(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
The extension for the reporter
- setExt(p) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
The extension for the reporter
- setFailIfNoPactsFound() - Method in class au.com.dius.pact.provider.junit.loader.PactBrokerLoader
-
- setHost(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setHost(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setInclude(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setInsecure(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setInsecure(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setJsonData(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- setName(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setName(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setName(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setName(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setName(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setName(p) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- setName(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- setName(p) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- setPackagesToScan(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setPackagesToScan(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setPackagesToScan(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setPackagesToScan(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setPactFile(file) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
Deprecated.
- setPactFileAuthentication(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setPactFileAuthentication(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setPactFileLocation(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setPactLoadFailureMessage(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to display a pact load error
- setPactLoadFailureMessage(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to display a pact load error
- setPactReader(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- setPactSource(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setPactSource(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setPath(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setPath(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setPort(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setPort(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setProjectClasspath(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to return the project classpath to use for looking up methods
- setProjectClasspath(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to return the project classpath to use for looking up methods
- setProjectGetProperty(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to fetch a project property
- setProjectGetProperty(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to fetch a project property
- setProjectHasProperty(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to determine is the project has a particular property
- setProjectHasProperty(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to determine is the project has a particular property
- setProtocol(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setProtocol(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setProviderMethodInstance(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to return the instance for the provider method to invoke
- setProviderMethodInstance(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to return the instance for the provider method to invoke
- setProviderTag(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to get the provider tag
- setProviderTag(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to get the provider tag
- setProviderVersion(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to get the provider version
- setProviderVersion(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to get the provider version
- setReportDir(p) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- setReportDir(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- setReportDir(p) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- setReportDir(p) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- setReporters(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
List of the all reporters to report the results of the verification to
- setReporters(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
List of the all reporters to report the results of the verification to
- setReportFile(value) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- setReportFile(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- setReportFile(p) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- setReportFile(p) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- setRequestFilter(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStartProviderTask(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStateChange(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setStateChange(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setStateChange(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setStateChangeHandler(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- setStateChangeRequestFilter(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStateChangeTeardown(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setStateChangeTeardown(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStateChangeUrl(value) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setStateChangeUrl(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStateChangeUsesBody(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setStateChangeUsesBody(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setStateChangeUsesBody(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setStateChangeUsesBody(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStateHandlers(stateHandlers) - Method in interface au.com.dius.pact.provider.junit.target.Target
-
Add additional state change handlers to look for state change callbacks
- setTerminateProviderTask(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setTrustStore(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setTrustStore(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setTrustStorePassword(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setTrustStorePassword(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setupBody(request, method) - Method in class au.com.dius.pact.provider.ProviderClient
-
- setupConsumerListFromPactFiles(consumersGroup) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setupHeaders(request, method) - Method in class au.com.dius.pact.provider.ProviderClient
-
- setValueResolver() - Method in class au.com.dius.pact.provider.junit.loader.PactBrokerLoader
-
- setValueResolver() - Method in interface au.com.dius.pact.provider.junit.loader.PactLoader
-
Sets the value resolver to use to resolve property expressions. By default a system property resolver will be used.
- setVerificationReporter(p) - Method in class au.com.dius.pact.provider.DefaultTestResultAccumulator
-
- setVerificationReporter(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- setVerificationType(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setVerificationType(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setVerificationType(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setVerificationType(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- State - Interface in au.com.dius.pact.provider.junit
-
Used to mark methods that should be run on state change
- stateChange(verifier, state, provider, consumer, isSetup, providerClient) - Method in class au.com.dius.pact.provider.DefaultStateChange
-
- StateChange - Interface in au.com.dius.pact.provider
-
- stateChange(verifier, state, provider, consumer, isSetup, providerClient) - Method in interface au.com.dius.pact.provider.StateChange
-
- StateChangeAction - Enum in au.com.dius.pact.provider.junit
-
- stateChangeRequestFailed(state, provider, isSetup, httpStatus) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- stateChangeRequestFailed(state, provider, isSetup, httpStatus) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- stateChangeRequestFailed(state, provider, isSetup, httpStatus) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- stateChangeRequestFailed(state, provider, isSetup, httpStatus) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- stateChangeRequestFailedWithException(state, provider, consumer, isSetup, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- stateChangeRequestFailedWithException(state, provider, consumer, isSetup, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- stateChangeRequestFailedWithException(state, provider, consumer, isSetup, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- stateChangeRequestFailedWithException(state, provider, consumer, isSetup, e, printStackTrace) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- StateChangeResult - Class in au.com.dius.pact.provider
-
- StateChangeResult(stateChangeResult, message) - Constructor for class au.com.dius.pact.provider.StateChangeResult
-
- StateChangeResult(stateChangeResult) - Constructor for class au.com.dius.pact.provider.StateChangeResult
-
- stateForInteraction(state, provider, consumer, isSetup) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- stateForInteraction(state, provider, consumer, isSetup) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- stateForInteraction(state, provider, consumer, isSetup) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- stateForInteraction(state, provider, consumer, isSetup) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- statusComparisonFailed(status, comparison) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- statusComparisonFailed(status, comparison) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- statusComparisonFailed(status, comparison) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- statusComparisonFailed(status, comparison) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- statusComparisonOk(status) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- statusComparisonOk(status) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- statusComparisonOk(status) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- statusComparisonOk(status) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- statusResult(mismatches) - Method in class au.com.dius.pact.provider.ResponseComparison
-
- systemPropertySet(property) - Method in class au.com.dius.pact.provider.ProviderClient
-
- value() - Method in interface au.com.dius.pact.provider.junit.Consumer
-
- value() - Method in interface au.com.dius.pact.provider.junit.loader.PactFilter
-
- value() - Method in interface au.com.dius.pact.provider.junit.loader.PactFolder
-
- value() - Method in interface au.com.dius.pact.provider.junit.loader.PactSource
-
- value() - Method in interface au.com.dius.pact.provider.junit.Provider
-
- value() - Method in interface au.com.dius.pact.provider.junit.State
-
- value() - Method in interface au.com.dius.pact.provider.junit.VerificationReports
-
Names of the reports to generate
- value() - Method in interface au.com.dius.pact.provider.PactVerifyProvider
-
the tested provider name.
- valueResolver() - Method in interface au.com.dius.pact.provider.junit.loader.PactBroker
-
Override the default value resolver for resolving the values in the expressions
- verificationFailed(interaction, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- verificationFailed(interaction, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- verificationFailed(interaction, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- verificationFailed(interaction, e, printStackTrace) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- VerificationReporter - Interface in au.com.dius.pact.provider
-
Interface to the reporter that published the verification results
- VerificationReports - Interface in au.com.dius.pact.provider.junit
-
Annotation to control the generation of verification reports
- verificationType(provider, consumer) - Static method in class au.com.dius.pact.provider.ProviderUtils
-
- VerifierReporter - Interface in au.com.dius.pact.provider.reporters
-
Interface to verification reporters that can hook into the events of the PactVerifier
- verifyConsumerFromFile(pactFile, consumer) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- verifyConsumerFromFile(pactFile, consumer) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- verifyConsumerFromFile(pactFile, consumer) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- verifyConsumerFromFile(pactFile, consumer) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- verifyConsumerFromUrl(pactUrl, consumer) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- verifyConsumerFromUrl(pactUrl, consumer) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- verifyConsumerFromUrl(pactUrl, consumer) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- verifyConsumerFromUrl(pactUrl, consumer) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- verifyInteraction(provider, consumer, failures, interaction, providerClient) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- verifyInteraction(provider, consumer, failures, interaction) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- verifyMessagePact(methods, message, interactionMessage, failures) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- verifyProvider(provider) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Run the verification for the given provider and return an failures in a Map
- verifyProvider(provider) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Run the verification for the given provider and return an failures in a Map
- verifyRequestResponsePact(expectedResponse, actualResponse, interactionMessage, failures, interactionId) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Compares the expected and actual responses
- verifyRequestResponsePact(expectedResponse, actualResponse, interactionMessage, failures, interactionId) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Compares the expected and actual responses
- verifyResponseByInvokingProviderMethods(providerInfo, consumer, interaction, interactionMessage, failures) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Verifies the interaction by invoking a method on a provider test class
- verifyResponseByInvokingProviderMethods(providerInfo, consumer, interaction, interactionMessage, failures) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the interaction by invoking a method on a provider test class
- verifyResponseFromProvider(provider, interaction, interactionMessage, failures, client) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Verifies the response from the provider against the interaction
- verifyResponseFromProvider(provider, interaction, interactionMessage, failures, client, context) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Verifies the response from the provider against the interaction
- verifyResponseFromProvider(provider, interaction, interactionMessage, failures, client) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the response from the provider against the interaction
- verifyResponseFromProvider(provider, interaction, interactionMessage, failures, client, context) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the response from the provider against the interaction
- VersionedPactUrl - Interface in au.com.dius.pact.provider.junit.loader
-
Used to point Pact runner to a versioned source of pacts for contract tests. Use ${any.variable} in the url and specify any.variable as a system property. For example, when you annotate a provider test class with: @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
- VersionedPactUrlLoader - Class in au.com.dius.pact.provider.junit.loader
-
Implementation of PactLoader that downloads pacts from given urls containing versions to be filtered in from system properties.
- VersionedPactUrlLoader() - Constructor for class au.com.dius.pact.provider.junit.loader.VersionedPactUrlLoader
-
- VersionedPactUrlLoader() - Constructor for class au.com.dius.pact.provider.junit.loader.VersionedPactUrlLoader
-