About 300 results
Open links in new tab
  1. Introduction | Pact Docs

    Pact is a code-first tool for testing HTTP and message integrations using contract tests. Contract tests assert that inter-application messages conform to a shared understanding that is documented in a …

  2. Writing Consumer tests | Pact Docs

    Contract testing is about making sure your consumer team and provider team have a shared understanding of what the requests and responses will be in each possible scenario.

  3. How Pact works | Pact Docs

    Once all of the interactions have been tested on the consumer side, the Pact framework generates a pact file, which describes each interaction: This pact file can be used to verify that the provider meets …

  4. Overview | Pact Docs

    Pact is a consumer-driven contract testing tool, which is a fancy way of saying that the API Consumer writes a test to set out its assumptions and needs of its API Provider (s).

  5. 5 minute guide | Pact Docs

    Now that you have created and run your consumer tests, producing a contract (the pact file) as an artefact, we need to share it with the team responsible for managing the Order API, so that they can …

  6. When to use Pact | Pact Docs

    You can continuously evolve your codebases knowing that Pact will guarantee contracts are met. You can find out before you deploy whether or not your applications will work together - there is no need …

  7. Introduction | Pact Docs

    Pact on its own allows you to create and verify contracts. Pact + Pact Broker allows you to integrate contract testing into your CI/CD pipeline to allow you to release code faster.

  8. Comparisons with other tools | Pact Docs

    The main difference between them is that Pact generates language-neutral acceptance contracts, in the form of JSON pact files. These pact files can be created, or tested, by anything that implements the …

  9. FAQ | Pact Docs

    Contract testing allows you to take an integration test that gives you slow feedback and replace it with two sets of "unit" tests that give you fast feedback - one set for the consumer, using a mock provider, …

  10. Consumer Tests | Pact Docs

    Pact is a consumer-driven contract testing tool, which is a fancy way of saying that the API Consumer writes a test to set out its assumptions and needs of its API Provider (s).