Description
Allow users to also write JUnit-5 Tests, while not breaking existing JUnit-4 infrastructure.
We replace the JUnit-4 (4.12) dependencies with Jupiter (5.2.0) including vintage which provides backwards compatibility ...
<!-- JUPITER --> <dependency> <!-- JUnit API for writing tests and extensions --> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> </dependency> <dependency> <!-- implementation of the JUnit Jupiter test engine --> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> </dependency> <dependency> <!-- support for unit tests that use JUnit 4 or JUnit 3 --> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> </dependency>