Pact contract tests: verify service messages without burning the house down
Pact introduction: code-first contract testing for HTTP and message integrations between services.
Pact is a code-first tool for testing HTTP and message integrations with contract tests. Contract tests check that messages between applications match a shared understanding documented in a contract, as an alternative to expensive, brittle end-to-end integration tests. The approach fits especially well when many services must communicate.
Based on: Introduction | Pact Docs · Pact Foundation