public class BaseTarget implements TestClassAwareTarget
Out-of-the-box implementation of Target, that run Interaction against message pact and verify response
@NotNull protected org.junit.runners.model.TestClass testClass
@NotNull protected java.lang.Object testTarget
public BaseTarget()
Out-of-the-box implementation of Target, that run Interaction against message pact and verify response
@NotNull protected org.junit.runners.model.TestClass getTestClass()
protected void setTestClass(@NotNull
org.junit.runners.model.TestClass p)
@NotNull protected java.lang.Object getTestTarget()
protected void setTestTarget(@NotNull
java.lang.Object p)
@NotNull public au.com.dius.pact.support.expressions.ValueResolver getValueResolver()
public void setValueResolver(@NotNull
au.com.dius.pact.support.expressions.ValueResolver p)
@NotNull
protected au.com.dius.pact.provider.ProviderInfo getProviderInfo(@NotNull
au.com.dius.pact.model.PactSource source)
@NotNull
protected au.com.dius.pact.provider.IProviderVerifier setupVerifier(@NotNull
au.com.dius.pact.model.Interaction interaction,
@NotNull
au.com.dius.pact.provider.ProviderInfo provider,
@NotNull
au.com.dius.pact.provider.ConsumerInfo consumer)
protected void setupReporters(@NotNull
au.com.dius.pact.provider.IProviderVerifier verifier,
@NotNull
java.lang.String name,
@NotNull
java.lang.String description)
@NotNull
protected java.lang.AssertionError getAssertionError(@NotNull
java.util.Map<java.lang.String,? extends java.lang.Object> mismatches)
public void setTestClass(@NotNull
org.junit.runners.model.TestClass testClass,
@NotNull
java.lang.Object testTarget)
public void addResultCallback(@NotNull
java.util.function.BiConsumer<java.lang.Boolean,au.com.dius.pact.provider.IProviderVerifier> callback)
protected void reportTestResult(boolean result,
@NotNull
au.com.dius.pact.provider.IProviderVerifier verifier)