JUnit 5 testing patterns and parameterized-test guidance. Use when writing or reviewing Java unit tests.