Package org.junit.jupiter.api
Class DisplayNameGenerator.ReplaceUnderscores
- java.lang.Object
-
- org.junit.jupiter.api.DisplayNameGenerator.Standard
-
- org.junit.jupiter.api.DisplayNameGenerator.ReplaceUnderscores
-
- All Implemented Interfaces:
DisplayNameGenerator
- Enclosing interface:
- DisplayNameGenerator
public static class DisplayNameGenerator.ReplaceUnderscores extends DisplayNameGenerator.Standard
Replace all underscore characters with spaces.The
ReplaceUnderscoresgenerator replaces all underscore characters ('_') found in class and method names with space characters:' '.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.junit.jupiter.api.DisplayNameGenerator
DisplayNameGenerator.ReplaceUnderscores, DisplayNameGenerator.Standard
-
-
Constructor Summary
Constructors Constructor Description ReplaceUnderscores()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgenerateDisplayNameForClass(Class<?> testClass)Generate a display name for the given top-level orstaticnested test class.StringgenerateDisplayNameForMethod(Class<?> testClass, Method testMethod)Generate a display name for the given method.StringgenerateDisplayNameForNestedClass(Class<?> nestedClass)Generate a display name for the given@Nestedinner test class.
-
-
-
Method Detail
-
generateDisplayNameForClass
public String generateDisplayNameForClass(Class<?> testClass)
Description copied from interface:DisplayNameGeneratorGenerate a display name for the given top-level orstaticnested test class.- Specified by:
generateDisplayNameForClassin interfaceDisplayNameGenerator- Overrides:
generateDisplayNameForClassin classDisplayNameGenerator.Standard- Parameters:
testClass- the class generate a name for; nevernull- Returns:
- the display name of the container; never
nullor blank
-
generateDisplayNameForNestedClass
public String generateDisplayNameForNestedClass(Class<?> nestedClass)
Description copied from interface:DisplayNameGeneratorGenerate a display name for the given@Nestedinner test class.- Specified by:
generateDisplayNameForNestedClassin interfaceDisplayNameGenerator- Overrides:
generateDisplayNameForNestedClassin classDisplayNameGenerator.Standard- Parameters:
nestedClass- the class generate a name for; nevernull- Returns:
- the display name of the container; never
nullor blank
-
generateDisplayNameForMethod
public String generateDisplayNameForMethod(Class<?> testClass, Method testMethod)
Description copied from interface:DisplayNameGeneratorGenerate a display name for the given method.- Specified by:
generateDisplayNameForMethodin interfaceDisplayNameGenerator- Overrides:
generateDisplayNameForMethodin classDisplayNameGenerator.Standard- Parameters:
testClass- the class the test method is invoked on; nevernulltestMethod- method to generate a display name for; nevernull- Returns:
- the display name of the test; never
nullor blank
-
-