-
- All Implemented Interfaces:
-
au.com.dius.pact.consumer.MockServer,org.junit.jupiter.api.extension.ExtensionContext.Store.CloseableResource
public final class JUnit5MockServerSupport extends AbstractBaseMockServer implements ExtensionContext.Store.CloseableResource
-
-
Constructor Summary
Constructors Constructor Description JUnit5MockServerSupport(BaseMockServer baseMockServer)
-
Method Summary
Modifier and Type Method Description Unitclose()Unitstart()Unitstop()UnitwaitForServer()StringgetUrl()IntegergetPort()<R extends Any> PactVerificationResultrunAndWritePact(BasePact pact, PactSpecVersion pactVersion, PactTestRun<R> testFn)PactVerificationResultvalidateMockServerState(Object testResult)PactupdatePact(Pact pact)-
-
Method Detail
-
waitForServer
Unit waitForServer()
-
runAndWritePact
<R extends Any> PactVerificationResult runAndWritePact(BasePact pact, PactSpecVersion pactVersion, PactTestRun<R> testFn)
-
validateMockServerState
PactVerificationResult validateMockServerState(Object testResult)
-
updatePact
Pact updatePact(Pact pact)
-
-
-
-