DisplayNameGenerator
public static class DisplayNameGenerator.ReplaceUnderscores extends DisplayNameGenerator.Standard
DisplayNameGenerator
that replaces underscores with spaces.
This generator extends the functionality of DisplayNameGenerator.Standard
by
replacing all underscores ('_'
) found in class and method names
with spaces (' '
).
DisplayNameGenerator.ReplaceUnderscores, DisplayNameGenerator.Standard
Constructor | Description |
---|---|
ReplaceUnderscores() |
Modifier and Type | Method | Description |
---|---|---|
String |
generateDisplayNameForClass(Class<?> testClass) |
Generate a display name for the given top-level or
static nested test class. |
String |
generateDisplayNameForMethod(Class<?> testClass,
Method testMethod) |
Generate a display name for the given method.
|
String |
generateDisplayNameForNestedClass(Class<?> nestedClass) |
Generate a display name for the given
@Nested inner test class. |
parameterTypesAsString
public String generateDisplayNameForClass(Class<?> testClass)
DisplayNameGenerator
static
nested test class.generateDisplayNameForClass
in interface DisplayNameGenerator
generateDisplayNameForClass
in class DisplayNameGenerator.Standard
testClass
- the class to generate a name for; never null
null
or blankpublic String generateDisplayNameForNestedClass(Class<?> nestedClass)
DisplayNameGenerator
@Nested
inner test class.generateDisplayNameForNestedClass
in interface DisplayNameGenerator
generateDisplayNameForNestedClass
in class DisplayNameGenerator.Standard
nestedClass
- the class to generate a name for; never null
null
or blankpublic String generateDisplayNameForMethod(Class<?> testClass, Method testMethod)
DisplayNameGenerator
generateDisplayNameForMethod
in interface DisplayNameGenerator
generateDisplayNameForMethod
in class DisplayNameGenerator.Standard
testClass
- the class the test method is invoked on; never null
testMethod
- method to generate a display name for; never null
null
or blankCopyright © 2019. All rights reserved.