Преимущества использования аннотации @DisplayName в JUnit:
- Более описательное и читаемое имя для тестов. 1 Это помогает тем, кто просматривает результаты тестов, понять, о чём идёт речь. 1
- Поддержка специальных символов и эмодзи. 1 Это позволяет сделать тесты более выразительными и увлекательными. 1
- Возможность задать имя для всего тестового класса. 1 Оно будет отображаться в отчётах о тестах вместо имени класса. 1
- Удобство, если тестов очень много и создаются специальные сценарии (подмножества) тестов. 3
Также аннотация @DisplayName позволяет использовать в имени теста пробелы, специальные символы и даже эмодзи. 24