Class DisplayNameUtils

    • Field Detail

      • logger

        private static final Logger logger
      • standardGenerator

        private static final DisplayNameGenerator standardGenerator
        Pre-defined standard display name generator instance.
      • replaceUnderscoresGenerator

        private static final DisplayNameGenerator replaceUnderscoresGenerator
        Pre-defined display name generator instance replacing underscores.
    • Constructor Detail

      • DisplayNameUtils

        DisplayNameUtils()
    • Method Detail

      • determineDisplayName

        static java.lang.String determineDisplayName​(java.lang.reflect.AnnotatedElement element,
                                                     java.util.function.Supplier<java.lang.String> displayNameSupplier)
      • determineDisplayNameForMethod

        static java.lang.String determineDisplayNameForMethod​(java.lang.Class<?> testClass,
                                                              java.lang.reflect.Method testMethod,
                                                              JupiterConfiguration configuration)
      • createDisplayNameSupplierForClass

        static java.util.function.Supplier<java.lang.String> createDisplayNameSupplierForClass​(java.lang.Class<?> testClass,
                                                                                               JupiterConfiguration configuration)
      • createDisplayNameSupplierForNestedClass

        static java.util.function.Supplier<java.lang.String> createDisplayNameSupplierForNestedClass​(java.lang.Class<?> testClass,
                                                                                                     JupiterConfiguration configuration)
      • getDisplayNameGeneration

        private static java.util.Optional<DisplayNameGeneration> getDisplayNameGeneration​(java.lang.Class<?> testClass)
        Find the first DisplayNameGeneration annotation that is either directly present, meta-present, indirectly present on the supplied testClass or on an enclosing class.