JUnit 5 is a rewrite of JUnit. The following are three key building blocks of JUnit 5 along with support for the custom testing framework, which along with their components, are represented in the following diagram:
- JUnit Platform
- JUnit Jupiter
- JUnit Vintage
Unlike earlier versions of JUnit, JUnit 5 has been split into following three sub-projects in addition to the great flexibility of plugging in one's own custom testing engine/framework:
- JUnit Platform: JUnit platform is the foundation building block of JUnit 5. The most important feature of ...