Joe Colantonio – API Session

In today's world, most backend architectures have hundreds if not thousands of microservices (APIs) talking to each other on a regular basis. Keeping track of changes in these API's to identify what is a breaking change before finding it out in a production deployment is essential to business success. In this session discover: What is contract testing, Why contract testing is more beneficial than writing Integration tests, what is a Consumer, Provider and their states, Understand how to implement a basic contract test using popular PACT library with Java, and Best practices while implementing your own contract tests.