testcontainers/testcontainers-java
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
GitHub repository with 8,655 stars and 1,847 forks.
Language: Java
Topics: java, docker, docker-compose, junit, test-automation, jvm, testing, hacktoberfest, integration-testing