Pact is the de-facto API contract testing tool. Replace expensive and brittle end-to-end integration tests with fast, reliable and easy to debug unit tests.
Why use Pact? Contract testing with Pact lets you:
Watch our series on the problems with end-to-end integrated tests, and how contract testing can help. |
Pact Foundation
- 408 followers
- Melbourne, Australia
- https://pact.io
- @pact_up
Pinned Loading
Repositories
- pact-go Public
Golang version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.
- pact-cli Public
🔗 Pact in a single binary - Mock/Stub Server, Provider Verifier, Broker Client & Plugin CLI
- pact-php Public
PHP version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project
- pact-broker-cli Public
A CLI client for the Pact Broker. Publish/retrieve pacts and verification results.
- pact-standalone Public
Standalone Amalgamated Pact CLI - Broker Client / Mock Server / Provider Verifier / Stub Server / Plugin
- pact-ruby-e2e-example Public
Code base to use for demonstrating features and recreating issues in the ruby implementation of pact. Please fork it and modify to recreate your own code.
Top languages
Loading…
Most used topics
Loading…