JUnit
JUnit is the open Java testing framework with annotations, parameterization, extensions, dynamic tests, and broad IDE and build support.
Why use it
Java or Kotlin clients, servers, and tools share testing conventions and integrate with CI quickly.
Where it fits
Use testing, performance, accessibility, and diagnostic tools to remove problems players will notice.
What to check
Async, integration, and engine-loop tests still need specialized fixtures, and JUnit 4 and 5 extensions differ.