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.
(7,535 stars) (1,588 forks) (25 indexed issues) (25 open good first issues)