JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
Address
- Class in
au.com.dius.pact.provider.sbtsupport
Address Configuration for SBT plugin
AnsiConsoleReporter
- Class in
au.com.dius.pact.provider.reporters
Pact verifier reporter that displays the results of the verification to the console using ASCII escapes
availableReporters()
- Method in
ReporterManager
B
bodyComparisonFailed(def)
- Method in
AnsiConsoleReporter
bodyComparisonFailed(def)
- Method in
JsonReporter
bodyComparisonFailed(def)
- Method in
MarkdownReporter
bodyComparisonFailed(def)
- Method in
VerifierReporter
bodyComparisonOk()
- Method in
AnsiConsoleReporter
bodyComparisonOk()
- Method in
JsonReporter
bodyComparisonOk()
- Method in
MarkdownReporter
bodyComparisonOk()
- Method in
VerifierReporter
C
callProjectGetProperty(String)
- Method in
ProviderVerifier
callProjectHasProperty(String)
- Method in
ProviderVerifier
compareBody(List<ResponsePartMismatch>)
- Method in
ResponseComparison
compareHeaders(List<ResponsePartMismatch>)
- Method in
ResponseComparison
compareMessage(Message, OptionalBody)
- Method in
ResponseComparison
compareResponse(Response, Map, int, Map, String)
- Method in
ResponseComparison
compareStatus(List<ResponsePartMismatch>)
- Method in
ResponseComparison
ConsumerInfo
- Class in
au.com.dius.pact.provider
Consumer Info
ConsumersGroup
- Class in
au.com.dius.pact.provider
Consumers grouped by pacts in a directory or an S3 bucket
convertToInteger(def)
- Method in
ProviderClient
createReporter(String)
- Method in
ReporterManager
D
displayBodyResult(Map, def, String)
- Method in
ProviderVerifier
displayDiff(def)
- Method in
AnsiConsoleReporter
displayError(Throwable)
- Method in
AnsiConsoleReporter
displayFailures(Map)
- Method in
AnsiConsoleReporter
displayFailures(Map)
- Method in
JsonReporter
displayFailures(Map)
- Method in
MarkdownReporter
displayFailures(Map)
- Method in
ProviderVerifier
displayFailures(Map)
- Method in
VerifierReporter
displayHeadersResult(Map, def, Map, String)
- Method in
ProviderVerifier
displayStatusResult(Map, int, def, String)
- Method in
ProviderVerifier
E
errorHasNoAnnotatedMethodsFoundForInteraction(Interaction)
- Method in
AnsiConsoleReporter
errorHasNoAnnotatedMethodsFoundForInteraction(Interaction)
- Method in
JsonReporter
errorHasNoAnnotatedMethodsFoundForInteraction(Interaction)
- Method in
MarkdownReporter
errorHasNoAnnotatedMethodsFoundForInteraction(Interaction)
- Method in
VerifierReporter
executeStateChange(ProviderVerifier, ProviderInfo, ConsumerInfo, Interaction, String, Map)
- Method in
StateChange
executeStateChangeTeardown(ProviderVerifier, Interaction, ProviderInfo, ConsumerInfo)
- Method in
StateChange
F
fetchConsumers(String)
- Method in
PactBrokerClient
fetchConsumersWithTag(String, String)
- Method in
PactBrokerClient
filterConsumers(def)
- Method in
ProviderVerifier
filterInteractions(def)
- Method in
ProviderVerifier
finaliseReport()
- Method in
AnsiConsoleReporter
finaliseReport()
- Method in
JsonReporter
finaliseReport()
- Method in
MarkdownReporter
finaliseReport()
- Method in
VerifierReporter
finialiseReports()
- Method in
ProviderVerifier
forEachInteraction(def, Closure)
- Method in
ProviderVerifier
G
generatesAMessageWhich()
- Method in
AnsiConsoleReporter
generatesAMessageWhich()
- Method in
JsonReporter
generatesAMessageWhich()
- Method in
MarkdownReporter
generatesAMessageWhich()
- Method in
VerifierReporter
getPactFile()
- Method in
ConsumerInfo
Returns the Pact file for the consumer
getUrlForProvider(String, String)
- Method in
PactBrokerClient
H
HalClient
- Class in
au.com.dius.pact.provider.broker
HAL client for navigating the HAL links
handleResponse(HttpResponse)
- Method in
ProviderClient
hasPactsFromPactBroker(Map, String)
- Method in
ProviderInfo
hasPactsFromPactBrokerWithTag(Map, String, String)
- Method in
ProviderInfo
hasPactsWith(String, Closure)
- Method in
ProviderInfo
hasPactWith(String, Closure)
- Method in
ProviderInfo
headerComparisonFailed(String, String, def)
- Method in
AnsiConsoleReporter
headerComparisonFailed(String, String, def)
- Method in
JsonReporter
headerComparisonFailed(String, String, def)
- Method in
MarkdownReporter
headerComparisonFailed(String, String, def)
- Method in
VerifierReporter
headerComparisonOk(String, String)
- Method in
AnsiConsoleReporter
headerComparisonOk(String, String)
- Method in
JsonReporter
headerComparisonOk(String, String)
- Method in
MarkdownReporter
headerComparisonOk(String, String)
- Method in
VerifierReporter
HttpClientFactory
- Class in
au.com.dius.pact.provider
HTTP Client Factory
I
includesHeaders()
- Method in
AnsiConsoleReporter
includesHeaders()
- Method in
JsonReporter
includesHeaders()
- Method in
MarkdownReporter
includesHeaders()
- Method in
VerifierReporter
initialise(ProviderInfo)
- Method in
AnsiConsoleReporter
initialise(ProviderInfo)
- Method in
JsonReporter
initialise(ProviderInfo)
- Method in
MarkdownReporter
initialise(ProviderInfo)
- Method in
VerifierReporter
initialiseReporters(ProviderInfo)
- Method in
ProviderVerifier
interactionDescription(Interaction)
- Method in
AnsiConsoleReporter
interactionDescription(Interaction)
- Method in
JsonReporter
interactionDescription(Interaction)
- Method in
MarkdownReporter
interactionDescription(Interaction)
- Method in
VerifierReporter
interactions(def)
- Method in
ProviderVerifier
InvalidHalResponse
- Class in
au.com.dius.pact.provider.broker
Exception to indicate the response from the pact broker was invalid
InvalidNavigationRequest
- Class in
au.com.dius.pact.provider.broker
This exception is raised when an invalid navigation is attempted
InvalidPactConfigurationException
- Class in
au.com.dius.pact.provider.sbtsupport
Exception to indicate the pact config JSON was invalid
invokeProviderMethod(Method, Object)
- Method in
ProviderVerifier
isS3Url(def)
- Method in
ProviderUtils
J
JsonReporter
- Class in
au.com.dius.pact.provider.reporters
Pact verifier reporter that generates the results of the verification in JSON format
K
L
linkUrl(String)
- Method in
HalClient
loadConfiguration(File)
- Method in
PactConfiguration
loadPactFileForConsumer(ConsumerInfo)
- Method in
ProviderVerifier
loadPactFiles(def, File, def, boolean, PactVerification, List, List)
- Method in
ProviderUtils
M
makeRequest()
- Method in
ProviderClient
makeStateChangeRequest(def, ProviderState, boolean, boolean, boolean)
- Method in
ProviderClient
MarkdownReporter
- Class in
au.com.dius.pact.provider.reporters
Pact verifier reporter that displays the results of the verification in a markdown document
methodMissing(String, def)
- Method in
HalClient
N
navigate(Map, String)
- Method in
HalClient
newClient(def)
- Method in
HttpClientFactory
NotFoundHalResponse
- Class in
au.com.dius.pact.provider.broker
Exception to indicate the response from the pact broker resulted in Not Found
O
P
packagesToScan(ProviderInfo, ConsumerInfo)
- Method in
ProviderUtils
PACT_FILTER_CONSUMERS
- Field in
ProviderVerifier
PACT_FILTER_DESCRIPTION
- Field in
ProviderVerifier
PACT_FILTER_PROVIDERSTATE
- Field in
ProviderVerifier
PACT_SHOW_FULLDIFF
- Field in
ProviderVerifier
PACT_SHOW_STACKTRACE
- Field in
ProviderVerifier
PactBrokerClient
- Class in
au.com.dius.pact.provider.broker
Client for the pact broker service
PactConfiguration
- Class in
au.com.dius.pact.provider.sbtsupport
Pact Configuration for SBT plugin
pactFileExists(FileSource)
- Method in
ProviderUtils
pactLoadFailureForConsumer(ConsumerInfo, String)
- Method in
AnsiConsoleReporter
pactLoadFailureForConsumer(ConsumerInfo, String)
- Method in
JsonReporter
pactLoadFailureForConsumer(ConsumerInfo, String)
- Method in
MarkdownReporter
pactLoadFailureForConsumer(ConsumerInfo, String)
- Method in
VerifierReporter
PactVerification
- Enum in
au.com.dius.pact.provider
Pact verification type
PactVerifierException
- Class in
au.com.dius.pact.provider
Exception indicating failure to setup pact verification
PactVerifyProvider
- Annotation Type in
au.com.dius.pact.provider
Annotation to mark a test method for provider verification
parseLinkUrl(String, Map)
- Method in
HalClient
post(String, Map)
- Method in
HalClient
ProviderClient
- Class in
au.com.dius.pact.provider
Client HTTP utility for providers
ProviderInfo
- Class in
au.com.dius.pact.provider
Provider Info Config
ProviderInfo(String)
- Constructor in
ProviderInfo
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
Q
R
renderDiff(def)
- Method in
MarkdownReporter
reporterDefined(String)
- Method in
ReporterManager
ReporterManager
- Class in
au.com.dius.pact.provider.reporters
Manages the available verifier reporters
reportInteractionDescription(def)
- Method in
ProviderVerifier
reportStateForInteraction(String, ProviderInfo, ConsumerInfo, boolean)
- Method in
ProviderVerifier
reportVerificationForConsumer(ConsumerInfo, ProviderInfo)
- Method in
AnsiConsoleReporter
reportVerificationForConsumer(ConsumerInfo, ProviderInfo)
- Method in
JsonReporter
reportVerificationForConsumer(ConsumerInfo, ProviderInfo)
- Method in
MarkdownReporter
reportVerificationForConsumer(ConsumerInfo, ProviderInfo)
- Method in
ProviderVerifier
reportVerificationForConsumer(ConsumerInfo, ProviderInfo)
- Method in
VerifierReporter
requestFailed(ProviderInfo, Interaction, String, Exception, boolean)
- Method in
AnsiConsoleReporter
requestFailed(ProviderInfo, Interaction, String, Exception, boolean)
- Method in
JsonReporter
requestFailed(ProviderInfo, Interaction, String, Exception, boolean)
- Method in
MarkdownReporter
requestFailed(ProviderInfo, Interaction, String, Exception, boolean)
- Method in
VerifierReporter
ResponseComparison
- Class in
au.com.dius.pact.provider
Utility class to compare responses
returnsAResponseWhich()
- Method in
AnsiConsoleReporter
returnsAResponseWhich()
- Method in
JsonReporter
returnsAResponseWhich()
- Method in
MarkdownReporter
returnsAResponseWhich()
- Method in
VerifierReporter
runVerificationForConsumer(Map, ProviderInfo, ConsumerInfo)
- Method in
ProviderVerifier
S
setPactFile(def)
- Method in
ConsumerInfo
Sets the Pact File for the consumer
setReportDir(File)
- Method in
AnsiConsoleReporter
setReportDir(File)
- Method in
VerifierReporter
setReportFile(File)
- Method in
AnsiConsoleReporter
setReportFile(File)
- Method in
VerifierReporter
StateChange
- Class in
au.com.dius.pact.provider
Class containing all the state change logic
StateChange.StateChangeResult
- Class in
au.com.dius.pact.provider
stateChange(ProviderVerifier, ProviderState, ProviderInfo, ConsumerInfo, boolean)
- Method in
StateChange
stateChangeRequestFailed(String, ProviderInfo, boolean, String)
- Method in
AnsiConsoleReporter
stateChangeRequestFailed(String, ProviderInfo, boolean, String)
- Method in
JsonReporter
stateChangeRequestFailed(String, ProviderInfo, boolean, String)
- Method in
MarkdownReporter
stateChangeRequestFailed(String, ProviderInfo, boolean, String)
- Method in
VerifierReporter
stateChangeRequestFailedWithException(String, ProviderInfo, ConsumerInfo, boolean, Exception, boolean)
- Method in
AnsiConsoleReporter
stateChangeRequestFailedWithException(String, ProviderInfo, ConsumerInfo, boolean, Exception, boolean)
- Method in
JsonReporter
stateChangeRequestFailedWithException(String, ProviderInfo, ConsumerInfo, boolean, Exception, boolean)
- Method in
MarkdownReporter
stateChangeRequestFailedWithException(String, ProviderInfo, ConsumerInfo, boolean, Exception, boolean)
- Method in
VerifierReporter
stateForInteraction(String, ProviderInfo, ConsumerInfo, boolean)
- Method in
AnsiConsoleReporter
stateForInteraction(String, ProviderInfo, ConsumerInfo, boolean)
- Method in
JsonReporter
stateForInteraction(String, ProviderInfo, ConsumerInfo, boolean)
- Method in
MarkdownReporter
stateForInteraction(String, ProviderInfo, ConsumerInfo, boolean)
- Method in
VerifierReporter
statusComparisonFailed(int, def)
- Method in
AnsiConsoleReporter
statusComparisonFailed(int, def)
- Method in
JsonReporter
statusComparisonFailed(int, def)
- Method in
MarkdownReporter
statusComparisonFailed(int, def)
- Method in
VerifierReporter
statusComparisonOk(int)
- Method in
AnsiConsoleReporter
statusComparisonOk(int)
- Method in
JsonReporter
statusComparisonOk(int)
- Method in
MarkdownReporter
statusComparisonOk(int)
- Method in
VerifierReporter
systemPropertySet(String)
- Method in
ProviderClient
T
toPactConsumer()
- Method in
ConsumerInfo
U
uploadJson(String, String, Closure)
- Method in
HalClient
uploadPactFile(File, String, List<String>)
- Method in
PactBrokerClient
uploadTags(HalClient, String, String, List<String>)
- Method in
PactBrokerClient
url()
- Method in
Address
url(String)
- Method in
ConsumerInfo
url(String)
- Method in
ConsumersGroup
urlEncodedFormPost(Request)
- Method in
ProviderClient
V
validate()
- Method in
PactConfiguration
value
- Field in
PactVerifyProvider
the tested provider name.
verificationFailed(Interaction, Exception, boolean)
- Method in
AnsiConsoleReporter
verificationFailed(Interaction, Exception, boolean)
- Method in
JsonReporter
verificationFailed(Interaction, Exception, boolean)
- Method in
MarkdownReporter
verificationFailed(Interaction, Exception, boolean)
- Method in
VerifierReporter
verificationType(ProviderInfo, ConsumerInfo)
- Method in
ProviderUtils
VerifierReporter
- Trait in
au.com.dius.pact.provider.reporters
Interface to verification reporters that can hook into the events of the PactVerifier
verifyConsumerFromFile(def, ConsumerInfo)
- Method in
AnsiConsoleReporter
verifyConsumerFromFile(def, ConsumerInfo)
- Method in
JsonReporter
verifyConsumerFromFile(def, ConsumerInfo)
- Method in
MarkdownReporter
verifyConsumerFromFile(def, ConsumerInfo)
- Method in
VerifierReporter
verifyConsumerFromUrl(UrlPactSource, ConsumerInfo)
- Method in
AnsiConsoleReporter
verifyConsumerFromUrl(UrlPactSource, ConsumerInfo)
- Method in
JsonReporter
verifyConsumerFromUrl(UrlPactSource, ConsumerInfo)
- Method in
MarkdownReporter
verifyConsumerFromUrl(UrlPactSource, ConsumerInfo)
- Method in
VerifierReporter
verifyInteraction(ProviderInfo, ConsumerInfo, Map, def)
- Method in
ProviderVerifier
verifyMessagePact(Set, Message, String, Map)
- Method in
ProviderVerifier
verifyProvider(ProviderInfo)
- Method in
ProviderVerifier
verifyRequestResponsePact(Response, Map, String, Map)
- Method in
ProviderVerifier
verifyResponseByInvokingProviderMethods(ProviderInfo, ConsumerInfo, def, String, Map)
- Method in
ProviderVerifier
verifyResponseFromProvider(ProviderInfo, def, String, Map)
- Method in
ProviderVerifier
W
warnPactFileHasNoInteractions(Pact)
- Method in
AnsiConsoleReporter
warnPactFileHasNoInteractions(Pact)
- Method in
JsonReporter
warnPactFileHasNoInteractions(Pact)
- Method in
MarkdownReporter
warnPactFileHasNoInteractions(Pact)
- Method in
VerifierReporter
warnProviderHasNoConsumers(ProviderInfo)
- Method in
AnsiConsoleReporter
warnProviderHasNoConsumers(ProviderInfo)
- Method in
JsonReporter
warnProviderHasNoConsumers(ProviderInfo)
- Method in
MarkdownReporter
warnProviderHasNoConsumers(ProviderInfo)
- Method in
VerifierReporter
warnStateChangeIgnored(String, ProviderInfo, ConsumerInfo)
- Method in
AnsiConsoleReporter
warnStateChangeIgnored(String, ProviderInfo, ConsumerInfo)
- Method in
JsonReporter
warnStateChangeIgnored(String, ProviderInfo, ConsumerInfo)
- Method in
MarkdownReporter
warnStateChangeIgnored(String, ProviderInfo, ConsumerInfo)
- Method in
VerifierReporter
warnStateChangeIgnoredDueToInvalidUrl(String, ProviderInfo, boolean, def)
- Method in
AnsiConsoleReporter
warnStateChangeIgnoredDueToInvalidUrl(String, ProviderInfo, boolean, Object)
- Method in
JsonReporter
warnStateChangeIgnoredDueToInvalidUrl(String, ProviderInfo, boolean, Object)
- Method in
MarkdownReporter
warnStateChangeIgnoredDueToInvalidUrl(String, ProviderInfo, boolean, def)
- Method in
VerifierReporter
X
Y
Z
_
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation