Shokkenki (食券機) records consumer-driven contracts from real examples and uses them to test both ends of a RESTful consumer-provider relationship.
Check out the Relish documentation for details on what it does, how it works and how to use it.
Shokkenki Consumer provides support for stubbing providers and generating tickets.
Shokkenki Provider provides support for verifying tickets against an actual provider.
This is a meta-gem that ties together compatible versions of Shokkenki Consumer and Shokkenki Provider.
Shokkenki is based on pact and would not exist without the hard work of all of the contributors of that project.
gem install shokkenki
Try the Shokkenki Google Group (you must be a member to post).
Please use the appropriate Github issues:
- Shokkeni - general Shokkenki
- Shokkenki Consumer
- Shokkenki Provider
Have your say on the features that you want.
See LICENSE.txt.