JUnit

The de facto standard for Java testing

Language: JavaCategory: TestingFirst released: 1997Created by: Kent Beck, Erich GammaLicense: EPL-2.0

JUnit is the foundational testing framework for the Java ecosystem. Originally created by Kent Beck and Erich Gamma, JUnit 5 provides a modern architecture with support for parameterized tests, dynamic tests, and extension model. It integrates seamlessly with build tools like Maven and Gradle and IDEs across the Java landscape.

Links

Key Features

Parameterized TestsExtension ModelDynamic TestsAssertions APITest Lifecycle