-
public interface MockServer
-
-
Method Summary
Modifier and Type Method Description abstract StringgetUrl()Returns the URL for this mock server. abstract IntegergetPort()Returns the port of the mock server. abstract <R extends Any> PactVerificationResultrunAndWritePact(BasePact pact, PactSpecVersion pactVersion, PactTestRun<R> testFn)This will start the mock server and execute the test function. abstract PactVerificationResultvalidateMockServerState(Object testResult)Returns the results of validating the mock server state -
-
Method Detail
-
getUrl
abstract String getUrl()
Returns the URL for this mock server. The port will be the one bound by the server.
-
getPort
abstract Integer getPort()
Returns the port of the mock server. This will be the port the server is bound to.
-
runAndWritePact
abstract <R extends Any> PactVerificationResult runAndWritePact(BasePact pact, PactSpecVersion pactVersion, PactTestRun<R> testFn)
This will start the mock server and execute the test function. Returns the result of running the test.
-
validateMockServerState
abstract PactVerificationResult validateMockServerState(Object testResult)
Returns the results of validating the mock server state
-
-
-
-