This talk gives an introduction to consumer-driven contract testing, primarily using Pact. Other contract testing approaches and frameworks are mentioned.
7. Hungry for More?
• Martin Fowler on Contract Testing
– http://martinfowler.com/articles/consumerDriven
Contracts.html
• Pact
– https://github.com/realestate-com-au/pact
• Pact Broker
– https://github.com/bethesque/pact_broker
• Twitter: @pact_up
Copyright Stephen Vance, 2016 Contract Testing the Mobile Boundary 7
8. Complementary Methods
• VCR
– https://github.com/vcr/vcr
– Records server interactions for verification against
clients
• Webmock
– https://github.com/bblimke/webmock
– In-process stubbing for Ruby only
• Pacto
– https://github.com/thoughtworks/pacto
– Static contracts for Ruby only
• And More!
Copyright Stephen Vance, 2016 Contract Testing the Mobile Boundary 8