Что такое 131-java-testing-unit-testing?
Используйте, когда вам нужно просмотреть, улучшить или написать модульные тесты Java, включая переход с JUnit 4 на JUnit 5, принятие AssertJ для плавных утверждений, структурирование тестов с помощью Give-When-Then, обеспечение независимости тестов, применение параметризованных тестов, имитацию зависимостей с помощью Mockito, проверку граничных условий (RIGHT-BICEP, CORRECT, A-TRIP), использование аннотаций нулевой безопасности JSpecify или устранение антишаблонов тестирования. такие как тесты на основе отражения или общее изменяемое состояние. Часть проекта «Навыки для Java» Источник: jabrena/cursor-rules-java.