This project contains an introductory demo of using Consumer Driven Contracts to verify the interactions between collaborating microservices. The services leverage Spring Boot and Gradle for build configuration and dependency management.
Testing is achieved using the pact-jvm project, which is a port of pact for the JVM.
The pacts are shared between the consumers and producers using pact-broker.