Contract Tests in the Enterprise

Is your legacy application talking to a service that is never up and running on your shared testing environment? Does your company waste a lot of time and money on regression testing only to see that, yet again, someone has created a typo in the API? Enough is enough. Time to fix this problem using contract tests!

In this presentation you’ll see how to migrate a legacy application to work with stubs of external applications. We’ll show different ways of increasing your test reliability by writing contract tests of your API. You’ll see the difference between producer and consumer driven contracts.

Main language English Proposal
Audience level Beginner & novice
Type of presentation Slides only

Marcin Grzejszczak

Author of Mockito Instant and Mockito Cookbook books. Co-author of Applied Continuous Delivery Live Lessons. Co-founder of the Warsaw Groovy User Group and Warsaw Cloud Native Meetup and the DiverseIT initiative.
Lead of Spring Cloud Sleuth, Spring Cloud Contract and Cloud Pipelines projects at Pivotal.

Company Pivotal