Contracts can be fun – Hands on Consumer-Driven Contracts Workshop
In this hands on workshop you will learn the concepts behind Consumer-Driven Contracts and dive into a showcase application to code Consumer-Driven Contracts between Spring Boot services and an Angular UI. You can choose whether to use Pact or Spring Cloud Contract as an implementation framework so that we can share our respective experiences at the end of the workshop.
So, what’s the fuzz about Consumer Driven Contracts? In a distributed system, we have to deal with many interfaces between different components. No need to say that there should be automated tests in place to regularly verify that these interfaces still work from both sides. One concept for implementing those tests is "Consumer-Driven Contracts". The contract is created by the API consumer and both sides test against this contract.
Bring a notebook with your favorite IDE and WLAN access. Angular skills are not mandatory but you should know a little Java to follow the hands-on examples of this workshop.Workshop Short Label: Workshop: Hands on Consumer-Driven Contracts