Package org.mockserver.mock.pact
package org.mockserver.mock.pact
-
ClassesClassDescriptionExports MockServer response expectations as a Pact v3 consumer contract (JSON), so traffic mocked or recorded in MockServer can be published to a Pact Broker / PactFlow and used for consumer-driven contract testing.Imports a Pact v3 consumer contract (JSON) and generates one MockServer
Expectationper interaction, so a contract published by a consumer (or exported viaPactExporter) can be replayed by MockServer as a stub provider.Maps a Pact interaction's provider states (the "given ..." preconditions) onto MockServer's existing scenario-state mechanism, so that an imported interaction can be gated on its provider state being activated before the interaction is served or verified.Verifies that MockServer's currently-active expectations satisfy each interaction in a Pact v3 consumer contract.The result of verifying a single Pact interaction.The overall result of verifying a Pact contract.