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
The cross-language distributed contract testing framework.
- 302 followers
- Melbourne, Australia
- https://pact.io
- @pact_up
Pinned Loading
Repositories
Showing 10 of 82 repositories
- pact-python Public
Python 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-foundation/pact-python’s past year of commit activity - 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.
pact-foundation/pact-ruby-e2e-example’s past year of commit activity - pact-5-minute-getting-started-guide Public template
pact-foundation/pact-5-minute-getting-started-guide’s past year of commit activity - pact-ruby Public
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-foundation/pact-ruby’s past year of commit activity - pact-ruby-standalone Public
A standalone pact command line executable using the ruby pact implementation and Travelling Ruby
pact-foundation/pact-ruby-standalone’s past year of commit activity