Glossary: Software Design Patterns in Java
JUnit
Also written: JUnit 5
A Java testing framework that finds methods marked `@Test`, runs them and checks the results. Tests can also use a tiny hand-written `check` helper to print PASS or FAIL without it.