Case Studies
We have some great case studies covering the use of Pact, just click on a logo to take you a post!
eBay​
"By utilizing contract testing, we can establish a systematic workflow to make the process enforceable and detect compatibility issues early."
"Contract testing promotes the idea of isolated unit tests against the integration point based on a predefined contract rather than a real end-to-end interaction, making it comparatively fast and stable."
"We believe contract testing is valuable for testing integration points in microservices architecture and can help evolve services with confidence."
Gov.UK Pay​
"By switching to contract testing we now have confidence that any service we deploy will always be compatible with the things it needs to connect with"
Atlassian: Jira​
"A project with a tight deadline (8 weeks), external customers, and a lot of "unknown unknowns", led us to one overarching driver: we needed to move quickly, and iterate on our API fast as we received feedback from our external customers. The team moved to a specification-first approach, meaning APIs were documented, codified in tests and shared with all parties."
Others talking about their use of Pact​
You can see a list community articles here, but here is a selection of companies talking about their use of Pact in the wild
Mastercard (finance)​
Consumer-Driven Contracts to the Rescue
Booking.com (consumer)​
Your Contract Tests Are Not Protecting You - Proper API testing beyond the data pact
ASOS (retail)​
Contract Tests vs Functional Tests in a World of Squads
John Lewis (retail)​
Consumer Driven Contract Testing — A scalable testing strategy for Microservices
IBM (tech)​
Contract-driven testing - When you can't test the real interaction between microservices, you can test it in a simulated way by using contract-driven testing.
Contentful (tech)​
Contract Testing from the Trenches - Enrique Amodeo and Sergiy Tupchiy
Die Mobiliar (Insurance)​
How to set up Pact tests with Angular & Jest
PactFlow case studies
We also have case studies about PactFlow - you might be interested to read how these PactFlow customers transitions from the Pact Open Source Pact Broker to PactFlow.
Boost Insurance​
Boost Insurance sees 80% increase in service stability with PactFlow contract testing.
M1 Finance​
How hypergrowth FinTech, M1 Finance rapidly rolled out contract testing with PactFlow.