JUnit tools¶
Besides JUnit being an often used output format, it is also an automated testing framework for Java developers.
JUnit 5 is the next generation of JUnit. The goal is to create an up-to-date foundation for developer-side testing on the JVM (Java Virtual Machine). This includes focusing on Java 8 and above, as well as enabling many different styles of testing. Source: JUnit5
Learn by example
Check out our example JUnit repository.
User Guide¶
For more information on how to install it and use it, please see the JUnit 5 User Guide.
Contribute to this documentation¶
Our testing team does not have hands-on experience in setting up a JUnit 5 testing project. We're looking to update this documentation with the following:
- How to get JUnit5 to output XML
- How to get it running in a CI/CD like Jenkins or GitLab
- How to get your XML results automatically in an API call to Calliope