contract-testing
Installation
SKILL.md
Contract Testing
Consumer-driven contract testing with Pact, schema validation, provider verification, and CI/CD integration.
Overview
Contract testing ensures services can communicate correctly by verifying that providers meet consumer expectations without requiring full integration tests.
Key Concepts
Consumer-Driven Contracts
- Consumer: Service that calls another service
- Provider: Service being called
- Contract: Expected interactions defined by consumer
- Pact: Contract file containing interactions