Contract Testing Pact - Consumer-driven API contract testing
Validates service API contracts using consumer-driven pact files
Tags
Updated: 2026-03-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- create consumer tests
- define flexible matchers
- implement state handlers
- publish pact files
- verify provider contracts
- monitor contract compliance
Inputs
- API contracts
- Pact broker access
- Service endpoints
Outputs
- Pact files
- Verification reports
- Test results
Requirements
- Python 3.8+ or Node.js 16+
- Testing framework
- CI/CD pipeline
- Pact broker
