Adopt
TestContainers : Bibliothèque (principalement pour Java, mais avec des portages pour d'autres langages comme Go, Python, .NET) qui permet de démarrer et gérer facilement des instances de dépendances (bases de données, brokers de messages, services web...) dans des conteneurs Docker pendant l'exécution des tests automatisés (surtout les tests d'intégration).