final class DisplayNameUtils
extends java.lang.Object
DisplayName,
DisplayNameGenerator,
DisplayNameGeneration| Modifier and Type | Field and Description |
|---|---|
private static DisplayNameGenerator |
indicativeSentencesGenerator
Pre-defined display name generator instance producing indicative sentences.
|
private static Logger |
logger |
private static DisplayNameGenerator |
replaceUnderscoresGenerator
Pre-defined display name generator instance replacing underscores.
|
private static DisplayNameGenerator |
simpleGenerator
Pre-defined simple display name generator instance.
|
private static DisplayNameGenerator |
standardGenerator
Pre-defined standard display name generator instance.
|
| Constructor and Description |
|---|
DisplayNameUtils() |
| Modifier and Type | Method and Description |
|---|---|
private static java.util.function.Supplier<java.lang.String> |
createDisplayNameSupplier(java.lang.Class<?> testClass,
JupiterConfiguration configuration,
java.util.function.Function<DisplayNameGenerator,java.lang.String> generatorFunction) |
(package private) static java.util.function.Supplier<java.lang.String> |
createDisplayNameSupplierForClass(java.lang.Class<?> testClass,
JupiterConfiguration configuration) |
private static java.util.function.Supplier<java.lang.String> |
createDisplayNameSupplierForMethod(java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod,
JupiterConfiguration configuration) |
(package private) static java.util.function.Supplier<java.lang.String> |
createDisplayNameSupplierForNestedClass(java.lang.Class<?> testClass,
JupiterConfiguration configuration) |
(package private) static java.lang.String |
determineDisplayName(java.lang.reflect.AnnotatedElement element,
java.util.function.Supplier<java.lang.String> displayNameSupplier) |
(package private) static java.lang.String |
determineDisplayNameForMethod(java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod,
JupiterConfiguration configuration) |
private static java.util.Optional<DisplayNameGenerator> |
findDisplayNameGenerator(java.lang.Class<?> testClass) |
private static final Logger logger
private static final DisplayNameGenerator standardGenerator
private static final DisplayNameGenerator simpleGenerator
private static final DisplayNameGenerator replaceUnderscoresGenerator
private static final DisplayNameGenerator indicativeSentencesGenerator
static java.lang.String determineDisplayName(java.lang.reflect.AnnotatedElement element,
java.util.function.Supplier<java.lang.String> displayNameSupplier)
static java.lang.String determineDisplayNameForMethod(java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod,
JupiterConfiguration configuration)
static java.util.function.Supplier<java.lang.String> createDisplayNameSupplierForClass(java.lang.Class<?> testClass,
JupiterConfiguration configuration)
static java.util.function.Supplier<java.lang.String> createDisplayNameSupplierForNestedClass(java.lang.Class<?> testClass,
JupiterConfiguration configuration)
private static java.util.function.Supplier<java.lang.String> createDisplayNameSupplierForMethod(java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod,
JupiterConfiguration configuration)
private static java.util.function.Supplier<java.lang.String> createDisplayNameSupplier(java.lang.Class<?> testClass,
JupiterConfiguration configuration,
java.util.function.Function<DisplayNameGenerator,java.lang.String> generatorFunction)
private static java.util.Optional<DisplayNameGenerator> findDisplayNameGenerator(java.lang.Class<?> testClass)