public class PactVerificationContext
The instance that holds the context for the test of an interaction. The test target will need to be set on it in the before each phase of the test, and the verifyInteraction method must be called in the test template method.
Constructor and Description |
---|
PactVerificationContext(org.junit.jupiter.api.extension.ExtensionContext.Store store,
org.junit.jupiter.api.extension.ExtensionContext context,
TestTarget target,
au.com.dius.pact.provider.ProviderVerifier verifier,
au.com.dius.pact.provider.junit.sysprops.ValueResolver valueResolver,
au.com.dius.pact.provider.ProviderInfo providerInfo,
java.lang.String consumerName,
au.com.dius.pact.model.Interaction interaction)
The instance that holds the context for the test of an interaction. The test target will need to be set on it in
the before each phase of the test, and the verifyInteraction method must be called in the test template method.
|
Modifier and Type | Method and Description |
---|---|
TestTarget |
component3() |
au.com.dius.pact.provider.ProviderVerifier |
component4() |
au.com.dius.pact.provider.junit.sysprops.ValueResolver |
component5() |
au.com.dius.pact.provider.ProviderInfo |
component6() |
java.lang.String |
component7() |
au.com.dius.pact.model.Interaction |
component8() |
PactVerificationContext |
copy(org.junit.jupiter.api.extension.ExtensionContext.Store store,
org.junit.jupiter.api.extension.ExtensionContext context,
TestTarget target,
au.com.dius.pact.provider.ProviderVerifier verifier,
au.com.dius.pact.provider.junit.sysprops.ValueResolver valueResolver,
au.com.dius.pact.provider.ProviderInfo providerInfo,
java.lang.String consumerName,
au.com.dius.pact.model.Interaction interaction)
The instance that holds the context for the test of an interaction. The test target will need to be set on it in
the before each phase of the test, and the verifyInteraction method must be called in the test template method.
|
boolean |
equals(java.lang.Object p) |
java.lang.String |
getConsumerName() |
au.com.dius.pact.model.Interaction |
getInteraction() |
au.com.dius.pact.provider.ProviderInfo |
getProviderInfo() |
TestTarget |
getTarget() |
au.com.dius.pact.provider.junit.sysprops.ValueResolver |
getValueResolver() |
au.com.dius.pact.provider.ProviderVerifier |
getVerifier() |
int |
hashCode() |
void |
setProviderInfo(au.com.dius.pact.provider.ProviderInfo p) |
void |
setTarget(TestTarget p) |
void |
setValueResolver(au.com.dius.pact.provider.junit.sysprops.ValueResolver p) |
void |
setVerifier(au.com.dius.pact.provider.ProviderVerifier p) |
java.lang.String |
toString() |
void |
verifyInteraction()
Called to verify the interaction from the test template method.
|
public PactVerificationContext(org.junit.jupiter.api.extension.ExtensionContext.Store store, org.junit.jupiter.api.extension.ExtensionContext context, TestTarget target, au.com.dius.pact.provider.ProviderVerifier verifier, au.com.dius.pact.provider.junit.sysprops.ValueResolver valueResolver, au.com.dius.pact.provider.ProviderInfo providerInfo, java.lang.String consumerName, au.com.dius.pact.model.Interaction interaction)
The instance that holds the context for the test of an interaction. The test target will need to be set on it in the before each phase of the test, and the verifyInteraction method must be called in the test template method.
public void verifyInteraction()
Called to verify the interaction from the test template method.
public TestTarget getTarget()
public void setTarget(TestTarget p)
public au.com.dius.pact.provider.ProviderVerifier getVerifier()
public void setVerifier(au.com.dius.pact.provider.ProviderVerifier p)
public au.com.dius.pact.provider.junit.sysprops.ValueResolver getValueResolver()
public void setValueResolver(au.com.dius.pact.provider.junit.sysprops.ValueResolver p)
public au.com.dius.pact.provider.ProviderInfo getProviderInfo()
public void setProviderInfo(au.com.dius.pact.provider.ProviderInfo p)
public java.lang.String getConsumerName()
public au.com.dius.pact.model.Interaction getInteraction()
public TestTarget component3()
public au.com.dius.pact.provider.ProviderVerifier component4()
public au.com.dius.pact.provider.junit.sysprops.ValueResolver component5()
public au.com.dius.pact.provider.ProviderInfo component6()
public java.lang.String component7()
public au.com.dius.pact.model.Interaction component8()
public PactVerificationContext copy(org.junit.jupiter.api.extension.ExtensionContext.Store store, org.junit.jupiter.api.extension.ExtensionContext context, TestTarget target, au.com.dius.pact.provider.ProviderVerifier verifier, au.com.dius.pact.provider.junit.sysprops.ValueResolver valueResolver, au.com.dius.pact.provider.ProviderInfo providerInfo, java.lang.String consumerName, au.com.dius.pact.model.Interaction interaction)
The instance that holds the context for the test of an interaction. The test target will need to be set on it in the before each phase of the test, and the verifyInteraction method must be called in the test template method.
public java.lang.String toString()
public int hashCode()
public boolean equals(java.lang.Object p)