Overview :: JUnit User Guide (original) (raw)
JUnit is composed of several different modules from three different sub-projects.
JUnit 6.2.0-SNAPSHOT = JUnit Platform + JUnit Jupiter + JUnit Vintage
JUnit Jupiter is the combination of the programming model andextension model for writing JUnit tests and extensions. The Jupiter sub-project provides a TestEngine for running Jupiter based tests on the platform.
JUnit Vintage provides a TestEngine for running JUnit 3 and JUnit 4 based tests on the platform. It requires JUnit 4.12 or later to be present on the class path or module path. Note, however, that the JUnit Vintage engine is deprecated and should only be used temporarily while migrating tests to JUnit Jupiter or another testing framework with native JUnit Platform support.