Enter bidirectional contract testing (BDCT)


Details
Consumer-driven contract testing has proven itself as a way to lighten the burden of large-scale integration testing in highly distributed software systems. However, implementing full-blown 'traditional' contract testing, for example using Pact, is a significant effort, and that has kept quite a few teams from adopting contract testing.
Enter bidirectional contract testing (BDCT). This new approach to contract testing makes it much easier for both consumers and providers to adopt contract testing, as it leverages existing tools, techniques and infrastructure to generate and compare contracts.
In this talk, our guest speaker Bas Dijkstra will show you how BDCT works and how it is different from 'traditional' contract testing. He will also show you a working example in Java to illustrate how BDCT works, and how it simplifies the adoption of contract testing.

Enter bidirectional contract testing (BDCT)