This repository has code supporting the blog post Ensuring code changes do not break Microservice REST API, during Pull Request validation
The sample Book service code, the /BooksApi folder has been taken from Book Service API, and then tweaked for the purpose of creating the API test Harness
Create an Azure Pipeline using the BooksApi/dockerComposeBooksApiTest.yml file. Next configure this pipeline to execute as part of main branch build validation.