- hashCode() - Method in class au.com.dius.pact.provider.junit5.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.
- HttpsTestTarget - Class in au.com.dius.pact.provider.junit5
-
Test target for providers using HTTPS.
- HttpsTestTarget(host, port, path, insecure, httpClientFactory) - Constructor for class au.com.dius.pact.provider.junit5.HttpsTestTarget
-
Test target for providers using HTTPS.
- HttpsTestTarget(host, port, path, insecure) - Constructor for class au.com.dius.pact.provider.junit5.HttpsTestTarget
-
Test target for providers using HTTPS.
- HttpsTestTarget(host, port, path) - Constructor for class au.com.dius.pact.provider.junit5.HttpsTestTarget
-
Test target for providers using HTTPS.
- HttpsTestTarget(host, port) - Constructor for class au.com.dius.pact.provider.junit5.HttpsTestTarget
-
Test target for providers using HTTPS.
- HttpsTestTarget(host) - Constructor for class au.com.dius.pact.provider.junit5.HttpsTestTarget
-
Test target for providers using HTTPS.
- HttpsTestTarget() - Constructor for class au.com.dius.pact.provider.junit5.HttpsTestTarget
-
Test target for providers using HTTPS.
- HttpsTestTarget.Companion - Class in au.com.dius.pact.provider.junit5
-
- HttpTestTarget - Class in au.com.dius.pact.provider.junit5
-
Test target for HTTP tests. This is the default target.
- HttpTestTarget(host, port, path, httpClientFactory) - Constructor for class au.com.dius.pact.provider.junit5.HttpTestTarget
-
Test target for HTTP tests. This is the default target.
- HttpTestTarget(host, port, path) - Constructor for class au.com.dius.pact.provider.junit5.HttpTestTarget
-
Test target for HTTP tests. This is the default target.
- HttpTestTarget(host, port) - Constructor for class au.com.dius.pact.provider.junit5.HttpTestTarget
-
Test target for HTTP tests. This is the default target.
- HttpTestTarget(host) - Constructor for class au.com.dius.pact.provider.junit5.HttpTestTarget
-
Test target for HTTP tests. This is the default target.
- HttpTestTarget() - Constructor for class au.com.dius.pact.provider.junit5.HttpTestTarget
-
Test target for HTTP tests. This is the default target.
- HttpTestTarget.Companion - Class in au.com.dius.pact.provider.junit5
-
- PactJUnit5VerificationProviderKt - Class in au.com.dius.pact.provider.junit5
-
- PactJUnit5VerificationProviderKt() - Constructor for class au.com.dius.pact.provider.junit5.PactJUnit5VerificationProviderKt
-
- PactVerificationContext - Class in au.com.dius.pact.provider.junit5
-
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.
- PactVerificationContext(store, context, target, verifier, valueResolver, providerInfo, consumer, interaction, testExecutionResult) - Constructor for class au.com.dius.pact.provider.junit5.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.
- PactVerificationContext(store, context, target, verifier, valueResolver, providerInfo, consumer, interaction) - Constructor for class au.com.dius.pact.provider.junit5.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.
- PactVerificationContext(store, context, target, verifier, providerInfo, consumer, interaction) - Constructor for class au.com.dius.pact.provider.junit5.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.
- PactVerificationContext(store, context, target, providerInfo, consumer, interaction) - Constructor for class au.com.dius.pact.provider.junit5.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.
- PactVerificationContext(store, context, providerInfo, consumer, interaction) - Constructor for class au.com.dius.pact.provider.junit5.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.
- PactVerificationExtension - Class in au.com.dius.pact.provider.junit5
-
JUnit 5 test extension class used to inject parameters and execute the test for a Pact interaction.
- PactVerificationExtension(pact, pactSource, interaction, serviceName, consumerName, propertyResolver) - Constructor for class au.com.dius.pact.provider.junit5.PactVerificationExtension
-
JUnit 5 test extension class used to inject parameters and execute the test for a Pact interaction.
- PactVerificationExtension.Companion - Class in au.com.dius.pact.provider.junit5
-
- PactVerificationInvocationContextProvider - Class in au.com.dius.pact.provider.junit5
-
Main TestTemplateInvocationContextProvider for JUnit 5 Pact verification tests. This class needs to be applied to
a test template method on a test class annotated with a @Provider annotation.
- PactVerificationInvocationContextProvider() - Constructor for class au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider
-
Main TestTemplateInvocationContextProvider for JUnit 5 Pact verification tests. This class needs to be applied to
a test template method on a test class annotated with a @Provider annotation.
- PactVerificationInvocationContextProvider.Companion - Class in au.com.dius.pact.provider.junit5
-
- PactVerificationStateChangeExtension - Class in au.com.dius.pact.provider.junit5
-
JUnit 5 test extension class for executing state change callbacks
- PactVerificationStateChangeExtension(interaction, pactSource) - Constructor for class au.com.dius.pact.provider.junit5.PactVerificationStateChangeExtension
-
JUnit 5 test extension class for executing state change callbacks
- PactVerificationStateChangeExtension.Companion - Class in au.com.dius.pact.provider.junit5
-
- prepareRequest(interaction, context) - Method in class au.com.dius.pact.provider.junit5.HttpTestTarget
-
Prepares the request for the interaction.
- prepareRequest(interaction, context) - Method in class au.com.dius.pact.provider.junit5.MessageTestTarget
-
Prepares the request for the interaction.
- prepareRequest(interaction, context) - Method in interface au.com.dius.pact.provider.junit5.TestTarget
-
Prepares the request for the interaction.
- prepareVerifier(verifier, testInstance) - Method in class au.com.dius.pact.provider.junit5.HttpTestTarget
-
Prepares the verifier for use during the test
- prepareVerifier(verifier, testInstance) - Method in class au.com.dius.pact.provider.junit5.MessageTestTarget
-
Prepares the verifier for use during the test
- prepareVerifier(verifier, testInstance) - Method in interface au.com.dius.pact.provider.junit5.TestTarget
-
Prepares the verifier for use during the test
- provideTestTemplateInvocationContexts(context) - Method in class au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider
-