testcontainers
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.
junit-team
✅ The programmer-friendly testing framework for Java and the JVM
Fluent assertions for Java and Android
instancio
A library that creates fully populated objects for your unit tests.