public class PactVerificationExtension
JUnit 5 test extension class used to inject parameters and execute the test for a Pact interaction.
| Modifier and Type | Class and Description |
|---|---|
static class |
PactVerificationExtension.Companion |
| Modifier and Type | Field and Description |
|---|---|
static PactVerificationExtension.Companion |
Companion |
| Constructor and Description |
|---|
PactVerificationExtension(au.com.dius.pact.model.Pact<au.com.dius.pact.model.Interaction> pact,
au.com.dius.pact.model.PactSource pactSource,
au.com.dius.pact.model.Interaction interaction,
java.lang.String serviceName,
java.lang.String consumerName)
JUnit 5 test extension class used to inject parameters and execute the test for a Pact interaction.
|
| Modifier and Type | Method and Description |
|---|---|
void |
afterTestExecution(org.junit.jupiter.api.extension.ExtensionContext context) |
void |
beforeEach(org.junit.jupiter.api.extension.ExtensionContext context) |
void |
beforeTestExecution(org.junit.jupiter.api.extension.ExtensionContext context) |
java.util.List<org.junit.jupiter.api.extension.Extension> |
getAdditionalExtensions() |
java.lang.String |
getDisplayName(int invocationIndex) |
java.lang.Object |
resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext) |
boolean |
supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext) |
public static PactVerificationExtension.Companion Companion
public PactVerificationExtension(au.com.dius.pact.model.Pact<au.com.dius.pact.model.Interaction> pact,
au.com.dius.pact.model.PactSource pactSource,
au.com.dius.pact.model.Interaction interaction,
java.lang.String serviceName,
java.lang.String consumerName)
JUnit 5 test extension class used to inject parameters and execute the test for a Pact interaction.
public java.lang.String getDisplayName(int invocationIndex)
public java.util.List<org.junit.jupiter.api.extension.Extension> getAdditionalExtensions()
public boolean supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext)
public java.lang.Object resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext)
public void beforeEach(org.junit.jupiter.api.extension.ExtensionContext context)
public void beforeTestExecution(org.junit.jupiter.api.extension.ExtensionContext context)
public void afterTestExecution(org.junit.jupiter.api.extension.ExtensionContext context)