1. Обзор
JUnit 5 имеет хорошую поддержку для настройки имен тестовых классов и тестовых методов. В этом кратком руководстве мы увидим, как мы можем использовать настраиваемые генераторы отображаемых имен JUnit 5 с помощью аннотации @DisplayNameGeneration
.
2. Генерация отображаемого имени
Мы можем настроить собственные генераторы отображаемых имен с помощью аннотации @DisplayNameGeneration
. Однако полезно знать, что аннотация @DisplayName
всегда имеет приоритет над любым генератором отображаемого имени.
Для начала JUnit 5 предоставляет класс DisplayNameGenerator.ReplaceUnderscores , который заменяет любые символы подчеркивания в именах пробелами.
Давайте рассмотрим пример: