Skip to content

Latest commit

 

History

History
25 lines (12 loc) · 1.06 KB

README.adoc

File metadata and controls

25 lines (12 loc) · 1.06 KB

Spring Cloud contracts example

Build Status

A sample application to demo Spring cloud contract.

The code in this repo is used in this blog post.

This repository contains a producer API and a consumer API.

Addition API just sums 2 numbers:

addition api

Calculator API is the client of Addition API and uses contract tests to verify API changes at build time:

calculator api contract test

Running

The only prerequisite is jdk 17 installed.

./mvnw package on rest-api-contracts parent module should run contract tests defined in Calculator API.