Пока ваши тесты JUnit4 выполняют то, что вы хотите, и могут быть выражены настолько кратко, насколько это необходимо, я не вижу особых причин для переноса существующих тестов.
В долгосрочной перспективе вы, возможно, захотите избавиться от старыхтесты, чтобы
- имели меньше зависимостей
- нужно меньше знаний о различиях в поведении
- предотвращают дублирование усилий для правил JUnit по сравнению с расширениями или другой домашней поддержкой тестовcode
Тем не менее, платформа JUnit явно разработана для того, чтобы JUnit 4 и 5 и другие тестовые движки присутствовали в том же проекте.