Является ли хорошей практикой продолжать исправление существующих Junits, чтобы они проходили после написания нового кода?
Пример.
- Есть 100 тестов JUnit, которые зеленого цвета
- Добавлен новый блок if else для поддержки некоторых новых функций или новый класс помощника введен в целевой класс
- Из-за этого отказывают около 10 существующих Junits.
Правильно ли реорганизовать существующие Junits, чтобы они пропускали добавленный код, или реорганизовать код таким образом, чтобы существующие JUnits должны были пройтибез каких-либо изменений?