-
- All Implemented Interfaces:
-
org.junit.runner.Describable
public class SpringInteractionRunner extends InteractionRunner
-
-
Field Summary
Fields Modifier and Type Field Description private final ConcurrentHashMap<String, Description>
childDescriptions
private final DescriptionGenerator
descriptionGenerator
private final Pact
pact
private final PactSource
pactSource
private final ConcurrentHashMap<String, Pair<VerificationResult, IProviderVerifier>>
results
private final ConcurrentHashMap<String, Object>
testContext
private TestResultAccumulator
testResultAccumulator
-
Constructor Summary
Constructors Constructor Description SpringInteractionRunner(TestClass testClass, Pact pact, PactSource pactSource, TestContextManager testContextManager)
-
Method Summary
Modifier and Type Method Description Unit
surrogateTestMethod()
final ConcurrentHashMap<String, Description>
getChildDescriptions()
final DescriptionGenerator
getDescriptionGenerator()
final Pact
getPact()
final PactSource
getPactSource()
final ConcurrentHashMap<String, Pair<VerificationResult, IProviderVerifier>>
getResults()
final ConcurrentHashMap<String, Object>
getTestContext()
final TestResultAccumulator
getTestResultAccumulator()
final Unit
setTestResultAccumulator(TestResultAccumulator testResultAccumulator)
-
Methods inherited from class au.com.dius.pact.provider.spring.SpringInteractionRunner
describeChild, findStateChangeMethod, getDescription, hasOneConstructor, ignoreMissingStateChangeMethod, interactionIncluded, providerVersion, run, validate, validateConstructor, validatePublicVoidNoArgMethods, validateRules, validateTargetRequestFilters, validateTestTarget
-
Methods inherited from class org.junit.runner.Describable
equals, hashCode, toString
-
Methods inherited from class au.com.dius.pact.provider.junit.InteractionRunner
testCount
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
surrogateTestMethod
Unit surrogateTestMethod()
-
getChildDescriptions
final ConcurrentHashMap<String, Description> getChildDescriptions()
-
getDescriptionGenerator
final DescriptionGenerator getDescriptionGenerator()
-
getPact
final Pact getPact()
-
getPactSource
final PactSource getPactSource()
-
getResults
final ConcurrentHashMap<String, Pair<VerificationResult, IProviderVerifier>> getResults()
-
getTestContext
final ConcurrentHashMap<String, Object> getTestContext()
-
getTestResultAccumulator
final TestResultAccumulator getTestResultAccumulator()
-
setTestResultAccumulator
final Unit setTestResultAccumulator(TestResultAccumulator testResultAccumulator)
-
-
-
-