Pact Contract Testing

Pact is a consumer-driven contract testing tool where consumers write test specifications (pacts) that define what responses they expect from provider APIs. Providers then verify their implementation satisfies all consumer-authored specifications via the Pact Broker.

API entry from apis.yml

apis.yml Raw ↑
name: Pact Contract Testing
description: Pact is a consumer-driven contract testing tool where consumers write test specifications
  (pacts) that define what responses they expect from provider APIs. Providers then verify their implementation
  satisfies all consumer-authored specifications via the Pact Broker.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://pact.io/
baseURL: https://pact.io/
tags:
- Consumer-Driven Contracts
- Contract Testing
- Specification
properties:
- type: Documentation
  url: https://docs.pact.io/
- type: GitHubOrg
  url: https://github.com/pact-foundation/pact-specification