Skip navigation links
A B C D E G I L M N P S T V 

A

au.com.dius.pact.provider.junitsupport - package au.com.dius.pact.provider.junitsupport
 
au.com.dius.pact.provider.junitsupport.filter - package au.com.dius.pact.provider.junitsupport.filter
 
au.com.dius.pact.provider.junitsupport.loader - package au.com.dius.pact.provider.junitsupport.loader
 
Authentication - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
Defines the authentication scheme to use with URLs

B

buildPredicate(String[]) - Method in interface au.com.dius.pact.provider.junitsupport.filter.InteractionFilter
 
buildPredicate(String[]) - Method in class au.com.dius.pact.provider.junitsupport.filter.InteractionFilter.ByProviderState
 
buildPredicate(String[]) - Method in class au.com.dius.pact.provider.junitsupport.filter.InteractionFilter.ByRequestPath
 
ByProviderState() - Constructor for class au.com.dius.pact.provider.junitsupport.filter.InteractionFilter.ByProviderState
 
ByRequestPath() - Constructor for class au.com.dius.pact.provider.junitsupport.filter.InteractionFilter.ByRequestPath
 

C

consumerVersionSelectors() - Method in interface au.com.dius.pact.provider.junitsupport.loader.IConsumerVersionSelectors
Return the consumer version selectors to use in the test

D

description() - Method in interface au.com.dius.pact.provider.junitsupport.loader.PactLoader
Returns a description of this pact loader

E

enablePendingPacts(boolean) - Method in interface au.com.dius.pact.provider.junitsupport.loader.PactLoader
Enables pending pact feature

G

getPactSource() - Method in interface au.com.dius.pact.provider.junitsupport.loader.PactLoader
Returns the source object that the pacts where loaded from

I

IConsumerVersionSelectors - Interface in au.com.dius.pact.provider.junitsupport.loader
Interface which defines a consumer version selector method with the correct signature
IgnoreMissingStateChange - Annotation Type in au.com.dius.pact.provider.junitsupport
Don't fail the build for any missing state change methods
IgnoreNoPactsToVerify - Annotation Type in au.com.dius.pact.provider.junitsupport
With this annotation set on the test class, the pact runner will ignore the fact that there are no pacts to verify.
initLoader(Class<?>, Object) - Method in interface au.com.dius.pact.provider.junitsupport.loader.PactLoader
Supports additional initialisation using the test class
InteractionFilter<I extends au.com.dius.pact.core.model.Interaction> - Interface in au.com.dius.pact.provider.junitsupport.filter
 
InteractionFilter.ByProviderState<I extends au.com.dius.pact.core.model.Interaction> - Class in au.com.dius.pact.provider.junitsupport.filter
Filter interactions by any of their provider state.
InteractionFilter.ByRequestPath<I extends au.com.dius.pact.core.model.Interaction> - Class in au.com.dius.pact.provider.junitsupport.filter
Filter interactions by their request path, e.g.

L

load(String) - Method in interface au.com.dius.pact.provider.junitsupport.loader.PactLoader
Load pacts from appropriate source

M

MissingStateChangeMethod - Exception in au.com.dius.pact.provider.junitsupport
 
MissingStateChangeMethod() - Constructor for exception au.com.dius.pact.provider.junitsupport.MissingStateChangeMethod
 
MissingStateChangeMethod(String) - Constructor for exception au.com.dius.pact.provider.junitsupport.MissingStateChangeMethod
 
MissingStateChangeMethod(String, Throwable) - Constructor for exception au.com.dius.pact.provider.junitsupport.MissingStateChangeMethod
 
MissingStateChangeMethod(Throwable) - Constructor for exception au.com.dius.pact.provider.junitsupport.MissingStateChangeMethod
 
MissingStateChangeMethod(String, Throwable, boolean, boolean) - Constructor for exception au.com.dius.pact.provider.junitsupport.MissingStateChangeMethod
 

N

NoPactsFoundException - Exception in au.com.dius.pact.provider.junitsupport.loader
 
NoPactsFoundException() - Constructor for exception au.com.dius.pact.provider.junitsupport.loader.NoPactsFoundException
 
NoPactsFoundException(String) - Constructor for exception au.com.dius.pact.provider.junitsupport.loader.NoPactsFoundException
 
NoPactsFoundException(String, Throwable) - Constructor for exception au.com.dius.pact.provider.junitsupport.loader.NoPactsFoundException
 
NoPactsFoundException(Throwable) - Constructor for exception au.com.dius.pact.provider.junitsupport.loader.NoPactsFoundException
 

P

PactBroker - Annotation Type in au.com.dius.pact.provider.junitsupport.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 - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
Defines the authentication scheme to use with the pact broker
PactBrokerConsumerVersionSelectors - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
Used to mark a method that will set up any consumer version selectors required for a Pact verification test
PactFilter - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
Annotation to filter pacts.
PactFolder - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
Used to point Pact runner to source of pacts for contract tests
PactLoader - Interface in au.com.dius.pact.provider.junitsupport.loader
Encapsulate logic for loading pacts
PactSource - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
Point out which PactLoader use for pact loading
PactUrl - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
Used to point Pact runner to source of pacts for contract tests

S

setValueResolver(ValueResolver) - Method in interface au.com.dius.pact.provider.junitsupport.loader.PactLoader
Sets the value resolver to use to resolve property expressions.
State - Annotation Type in au.com.dius.pact.provider.junitsupport
Used to mark methods that should be run on state change
StateChangeAction - Enum in au.com.dius.pact.provider.junitsupport
 

T

TargetRequestFilter - Annotation Type in au.com.dius.pact.provider.junitsupport
Annotation to mark a test method as a request filter.

V

valueOf(String) - Static method in enum au.com.dius.pact.provider.junitsupport.StateChangeAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum au.com.dius.pact.provider.junitsupport.StateChangeAction
Returns an array containing the constants of this enum type, in the order they are declared.
VerificationReports - Annotation Type in au.com.dius.pact.provider.junitsupport
Annotation to control the generation of verification reports
VersionedPactUrl - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
Used to point Pact runner to a versioned source of pacts for contract tests.
VersionSelector - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
Used to specify which versions to use when querying the Pact matrix.
A B C D E G I L M N P S T V 
Skip navigation links