public class DefaultTestResultAccumulator implements TestResultAccumulator
public static DefaultTestResultAccumulator INSTANCE
@NotNull public java.util.Map<java.lang.Integer,java.util.Map> getTestResults()
@NotNull public VerificationReporter getVerificationReporter()
public void setVerificationReporter(@NotNull
VerificationReporter p)
@NotNull
public com.github.michaelbull.result.Result<java.lang.Boolean,java.util.List> updateTestResult(@NotNull
au.com.dius.pact.core.model.Pact<au.com.dius.pact.core.model.Interaction> pact,
@NotNull
au.com.dius.pact.core.model.Interaction interaction,
@NotNull
java.util.List<? extends au.com.dius.pact.provider.VerificationResult> testExecutionResult,
@NotNull
au.com.dius.pact.core.model.PactSource source,
@NotNull
au.com.dius.pact.core.support.expressions.ValueResolver propertyResolver)
@NotNull
public com.github.michaelbull.result.Result<java.lang.Boolean,java.util.List> updateTestResult(@NotNull
au.com.dius.pact.core.model.Pact<? extends au.com.dius.pact.core.model.Interaction> pact,
@NotNull
au.com.dius.pact.core.model.Interaction interaction,
@NotNull
au.com.dius.pact.core.pactbroker.TestResult testExecutionResult,
@Nullable
au.com.dius.pact.core.model.PactSource source,
@NotNull
au.com.dius.pact.core.support.expressions.ValueResolver propertyResolver)
public int calculateInteractionHash(@NotNull
au.com.dius.pact.core.model.Interaction interaction)
public int calculatePactHash(@NotNull
au.com.dius.pact.core.model.Pact<? extends au.com.dius.pact.core.model.Interaction> pact,
@Nullable
au.com.dius.pact.core.model.PactSource source)
@NotNull
public java.lang.String lookupProviderVersion(@NotNull
au.com.dius.pact.core.support.expressions.ValueResolver propertyResolver)
@NotNull
public java.util.List<au.com.dius.pact.core.model.Interaction> unverifiedInteractions(@NotNull
au.com.dius.pact.core.model.Pact<? extends au.com.dius.pact.core.model.Interaction> pact,
@NotNull
java.util.Map<java.lang.Integer,au.com.dius.pact.core.pactbroker.TestResult> results)
public void clearTestResult(@NotNull
au.com.dius.pact.core.model.Pact<? extends au.com.dius.pact.core.model.Interaction> pact,
@Nullable
au.com.dius.pact.core.model.PactSource source)