Check out this talk about Pact and the slides below from one of the Pact authors for an introduction.
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/f4e6DF51EttgzJ" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe>
For a JVM specific talk, Deploy with Confidence! was presented at the April meet-up of MelbJVM and at the June meet-up of Melbourne Microservices. Slides for the talk can be found here.
For a great explanation of consumer-driven contracts (and Pact!), check out this talk from Atlassian at their 2016 summit: Verifying Microservice Integrations with Contract Testing.
Hear how Soundcloud "Move Fast and Consumer-Driven-Contract-Testing Things" in their talk from MicroXchg 2017.
- Ruby Pact
- JVM Pact and Scala-Pact
- .NET Pact
- JS Pact
- Go Pact (there is also a v1.1 native Pact Go)
- Swift / Objective-C Pact
- Python
- PHP
You can get help on Pact from the following channels:
- Stack Overflow: https://stackoverflow.com/questions/tagged/pact
- Gitter: Join the chat at https://gitter.im/realestate-com-au/pact and https://gitter.im/DiUS/pact-jvm
- Twitter: @pact_up