Pour rendre le rapport de test plus lisible, déjà amélioré par une convention de nommage inspirée du clean code TU - convention de nommage
Il est possible de personnaliser en remplaçant les underscores par des espaces :
@DisplayNameGeneration(DisplayNameGenerator.ReplaceUnderscores.class)
class ReplaceUnderscoresGeneratorUnitTest {
@Nested
class when_doing_something {
@Test
void then_something_should_happen() {
}
@Test
@DisplayName("@DisplayName takes precedence over generation")
void override_generator() {
}
}
}
Source :