Integration test as code
This is a sample project to show how to use implement integration tests as code. The big advantage of this approach is that you can run the tests locally and in the CI/CD pipeline.
The tests are implemented by injecting whole services into client "service-calls" and then checking the results. This is a very simple approach, but it works.