| Interface | Description |
|---|---|
| TestTarget |
Interface to a test target
|
| Class | Description |
|---|---|
| AmpqTestTarget | Deprecated |
| DummyTestTemplate | |
| HttpTestTarget |
Test target for HTTP tests. This is the default target.
|
| HttpsTestTarget |
Test target for providers using HTTPS.
|
| MessageTestTarget |
Test target for use with asynchronous providers (like with message queues).
|
| PactJUnit5VerificationProviderKt | |
| 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 |
JUnit 5 test extension class used to inject parameters and execute the test for a Pact interaction.
|
| 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.
|
| PactVerificationStateChangeExtension |
JUnit 5 test extension class for executing state change callbacks
|