Package org.mockserver.mock.pact


package org.mockserver.mock.pact
  • Classes
    Class
    Description
    Exports 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 Expectation per interaction, so a contract published by a consumer (or exported via PactExporter) 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.