Better integration tests with Docker containers and the Testcontainers library
In this article I show how to use the testcontainers library to set up your tests' external dependencies, such as databases and message brokers, in a simple and reliable way