📋

API Contract Tester

Verified

by Community

Sets up contract testing using Pact or similar tools to verify API compatibility between services. Covers consumer-driven contracts, provider verification, contract broker setup, and integration with CI/CD for continuous compatibility checking.

contractpacttestingapiintegration

API Contract Tester

Implement contract testing between API consumers and providers to prevent integration breakage.

Usage

Describe your service interactions and this skill will set up contract testing.

Examples

  • "Set up Pact contract testing between my frontend and API"
  • "Implement provider verification for my microservice contracts"
  • "Configure a Pact Broker for managing contracts across teams"

Guidelines

  • Write contracts from the consumer's perspective
  • Run provider verification in the provider's CI pipeline
  • Use a contract broker for centralized contract management
  • Version contracts alongside the consumer code
  • Don't test business logic in contracts, only API shape