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

A

addResultCallback(callback) - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
AmqpTarget - Class in au.com.dius.pact.provider.junit.target
Out-of-the-box implementation of Target, that run Interaction against message pact and verify response By default it will scan all packages for annotated methods, but a list of packages can be provided to reduce the performance cost
AmqpTarget(packagesToScan, classLoader) - Constructor for class au.com.dius.pact.provider.junit.target.AmqpTarget
Out-of-the-box implementation of Target, that run Interaction against message pact and verify response By default it will scan all packages for annotated methods, but a list of packages can be provided to reduce the performance cost
AmqpTarget(packagesToScan) - Constructor for class au.com.dius.pact.provider.junit.target.AmqpTarget
Out-of-the-box implementation of Target, that run Interaction against message pact and verify response By default it will scan all packages for annotated methods, but a list of packages can be provided to reduce the performance cost
AmqpTarget() - Constructor for class au.com.dius.pact.provider.junit.target.AmqpTarget
Out-of-the-box implementation of Target, that run Interaction against message pact and verify response By default it will scan all packages for annotated methods, but a list of packages can be provided to reduce the performance cost
AmqpTarget.Companion - Class in au.com.dius.pact.provider.junit.target
 
au.com.dius.pact.provider.junit - package au.com.dius.pact.provider.junit
 
au.com.dius.pact.provider.junit.target - package au.com.dius.pact.provider.junit.target
 

B

BaseTarget - Class in au.com.dius.pact.provider.junit.target
Out-of-the-box implementation of Target, that run Interaction against message pact and verify response
BaseTarget() - Constructor for class au.com.dius.pact.provider.junit.target.BaseTarget
Out-of-the-box implementation of Target, that run Interaction against message pact and verify response

C

Companion - Static variable in class au.com.dius.pact.provider.junit.InteractionRunner
 
Companion - Static variable in class au.com.dius.pact.provider.junit.PactRunner
 
Companion - Static variable in class au.com.dius.pact.provider.junit.target.AmqpTarget
 
createTest() - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 

D

describeChild(interaction) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
describeChild(child) - Method in class au.com.dius.pact.provider.junit.PactRunner
 

E

evaluate() - Method in class au.com.dius.pact.provider.junit.RunStateChanges
 

F

FilteredPactRunner<I extends Interaction> - Class in au.com.dius.pact.provider.junit
Deprecated. 
FilteredPactRunner(clazz) - Constructor for class au.com.dius.pact.provider.junit.FilteredPactRunner
Deprecated.
Pact Runner that uses annotations to filter the interactions that are executed
filterPacts(pacts) - Method in class au.com.dius.pact.provider.junit.FilteredPactRunner
Deprecated.
 
filterPacts(pacts) - Method in class au.com.dius.pact.provider.junit.MessagePactRunner
 
filterPacts(pacts) - Method in class au.com.dius.pact.provider.junit.PactRunner
 
filterPacts(pacts) - Method in class au.com.dius.pact.provider.junit.RestPactRunner
 

G

getAssertionError(mismatches) - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
getChildren() - Method in class au.com.dius.pact.provider.junit.PactRunner
 
getClassLoader() - Method in class au.com.dius.pact.provider.junit.target.AmqpTarget
 
getDescription() - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
getHost() - Method in class au.com.dius.pact.provider.junit.target.HttpTarget
 
getInsecure() - Method in class au.com.dius.pact.provider.junit.target.HttpTarget
 
getPackagesToScan() - Method in class au.com.dius.pact.provider.junit.target.AmqpTarget
List of JVM packages
getPactSource(clazz) - Method in class au.com.dius.pact.provider.junit.PactRunner
 
getPath() - Method in class au.com.dius.pact.provider.junit.target.HttpTarget
 
getPort() - Method in class au.com.dius.pact.provider.junit.target.HttpTarget
 
getProtocol() - Method in class au.com.dius.pact.provider.junit.target.HttpTarget
 
getProviderInfo(source) - Method in class au.com.dius.pact.provider.junit.target.AmqpTarget
 
getProviderInfo(source) - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
getProviderInfo(source) - Method in class au.com.dius.pact.provider.junit.target.HttpTarget
 
getTestClass() - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
getTestTarget() - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
getValueResolver() - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
getVerificationReporter() - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 

H

hasOneConstructor() - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
HttpTarget - Class in au.com.dius.pact.provider.junit.target
Out-of-the-box implementation of Target, that run Interaction against http service and verify response
HttpTarget(protocol, host, port, path, insecure) - Constructor for class au.com.dius.pact.provider.junit.target.HttpTarget
Out-of-the-box implementation of Target, that run Interaction against http service and verify response
HttpTarget(protocol, host, port, path) - Constructor for class au.com.dius.pact.provider.junit.target.HttpTarget
Out-of-the-box implementation of Target, that run Interaction against http service and verify response
HttpTarget(protocol, host, port) - Constructor for class au.com.dius.pact.provider.junit.target.HttpTarget
Out-of-the-box implementation of Target, that run Interaction against http service and verify response
HttpTarget(protocol, host) - Constructor for class au.com.dius.pact.provider.junit.target.HttpTarget
Out-of-the-box implementation of Target, that run Interaction against http service and verify response
HttpTarget(protocol) - Constructor for class au.com.dius.pact.provider.junit.target.HttpTarget
Out-of-the-box implementation of Target, that run Interaction against http service and verify response
HttpTarget() - Constructor for class au.com.dius.pact.provider.junit.target.HttpTarget
Out-of-the-box implementation of Target, that run Interaction against http service and verify response
HttpTarget(host, port) - Constructor for class au.com.dius.pact.provider.junit.target.HttpTarget
 
HttpTarget(port) - Constructor for class au.com.dius.pact.provider.junit.target.HttpTarget
 
HttpTarget(url, insecure) - Constructor for class au.com.dius.pact.provider.junit.target.HttpTarget
 
HttpTarget(url) - Constructor for class au.com.dius.pact.provider.junit.target.HttpTarget
 

I

ignoreIoErrors() - Method in interface au.com.dius.pact.provider.junit.IgnoreNoPactsToVerify
Boolean flag to indicate that IO errors should also be ignored
IgnoreNoPactsToVerify - Interface in au.com.dius.pact.provider.junit
With this annotation set on the test class, the pact runner will ignore the fact that there are no pacts to verify.
interactionBlock(interaction, source, context) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
InteractionRunner<I extends Interaction> - Class in au.com.dius.pact.provider.junit
Internal class to support pact test running
InteractionRunner(testClass, pact, pactSource) - Constructor for class au.com.dius.pact.provider.junit.InteractionRunner
Internal class to support pact test running
InteractionRunner.Companion - Class in au.com.dius.pact.provider.junit
 

L

lookupTarget(testInstance) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 

M

MessagePactRunner<I extends Interaction> - Class in au.com.dius.pact.provider.junit
Pact runner that only verifies message pacts
MessagePactRunner(clazz) - Constructor for class au.com.dius.pact.provider.junit.MessagePactRunner
Pact runner that only verifies message pacts

N

newInteractionRunner(testClass, pact, pactSource) - Method in class au.com.dius.pact.provider.junit.PactRunner
 

P

PactRunner<I extends Interaction> - Class in au.com.dius.pact.provider.junit
JUnit Runner runs pacts against provider To set up name of tested provider use Provider annotation To point on pact's source use PactBroker, PactFolder or PactSource annotations
PactRunner(clazz) - Constructor for class au.com.dius.pact.provider.junit.PactRunner
JUnit Runner runs pacts against provider To set up name of tested provider use Provider annotation To point on pact's source use PactBroker, PactFolder or PactSource annotations
PactRunner.Companion - Class in au.com.dius.pact.provider.junit
 

R

reportTestResult(result, verifier) - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
RestPactRunner<I extends Interaction> - Class in au.com.dius.pact.provider.junit
 
RestPactRunner(clazz) - Constructor for class au.com.dius.pact.provider.junit.RestPactRunner
 
run(notifier) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
runChild(interaction, notifier) - Method in class au.com.dius.pact.provider.junit.PactRunner
 
RunStateChanges - Class in au.com.dius.pact.provider.junit
 
RunStateChanges(next, methods, target, providerState, testContext) - Constructor for class au.com.dius.pact.provider.junit.RunStateChanges
 

S

setTestClass(p) - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
setTestClass(testClass, testTarget) - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
setTestClass(testClass, testTarget) - Method in interface au.com.dius.pact.provider.junit.target.TestClassAwareTarget
 
setTestTarget(p) - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
setupInteractionRunners(testClass, pacts, pactLoader) - Method in class au.com.dius.pact.provider.junit.PactRunner
 
setupReporters(verifier, name, description) - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
setupTargetForInteraction(target) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
setupVerifier(interaction, provider, consumer) - Method in class au.com.dius.pact.provider.junit.target.AmqpTarget
 
setupVerifier(interaction, provider, consumer) - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
setupVerifier(interaction, provider, consumer) - Method in class au.com.dius.pact.provider.junit.target.HttpTarget
 
setValueResolver(p) - Method in class au.com.dius.pact.provider.junit.target.BaseTarget
 
setVerificationReporter(p) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
surrogateTestMethod() - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 

T

testClass - Variable in class au.com.dius.pact.provider.junit.target.BaseTarget
 
TestClassAwareTarget - Interface in au.com.dius.pact.provider.junit.target
Interface to target implementations that require more information from the test class (like annotated methods)
testInteraction(consumerName, interaction, source, context) - Method in class au.com.dius.pact.provider.junit.target.AmqpTarget
{@inheritDoc}
testInteraction(consumerName, interaction, source, context) - Method in class au.com.dius.pact.provider.junit.target.HttpTarget
{@inheritDoc}
testTarget - Variable in class au.com.dius.pact.provider.junit.target.BaseTarget
 

V

validate() - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
validateConstructor(errors) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
validatePublicVoidNoArgMethods(annotation, isStatic, errors) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
validateRules(errors) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
validateTestTarget(errors) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 

W

WARNING_ON_IGNORED_IOERROR - Static variable in class au.com.dius.pact.provider.junit.PactRunner
 
withAfters(interaction, target, statement) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
withBefores(interaction, target, statement) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
withRules(interaction, target, statement) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
withStateChanges(interaction, target, statement) - Method in class au.com.dius.pact.provider.junit.InteractionRunner
 
A B C D E F G H I L M N P R S T V W 
Skip navigation links