diff --git a/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTest.java b/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTest.java index ac4fd760523b..3b1d26564592 100644 --- a/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTest.java +++ b/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTest.java @@ -196,9 +196,10 @@ * The display name to be used for individual invocations of the * parameterized test; never blank or consisting solely of whitespace. * - *

Defaults to {default_display_name}. + *

Defaults to {@value ParameterizedTestExtension#DEFAULT_DISPLAY_NAME}. * - *

If the default display name flag ({default_display_name}) + *

If the default display name flag + * ({@value ParameterizedTestExtension#DEFAULT_DISPLAY_NAME}) * is not overridden, JUnit will: *

* *

Supported placeholders

* * *

For the latter, you may use {@link java.text.MessageFormat} patterns - * to customize formatting. Please note that the original arguments are - * passed when formatting, regardless of any implicit or explicit argument - * conversions. + * to customize formatting (for example, {@code {0,number,#.###}}). Please + * note that the original arguments are passed when formatting, regardless + * of any implicit or explicit argument conversions. * - *

Note that {default_display_name} is a flag rather than a - * placeholder. + *

Note that + * {@value ParameterizedTestExtension#DEFAULT_DISPLAY_NAME} is + * a flag rather than a placeholder. * * @see java.text.MessageFormat */ - String name() default "{default_display_name}"; + String name() default ParameterizedTestExtension.DEFAULT_DISPLAY_NAME; /** * Configure whether all arguments of the parameterized test that implement {@link AutoCloseable} diff --git a/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestExtension.java b/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestExtension.java index dc34c6a62ee5..c329300d4c61 100644 --- a/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestExtension.java +++ b/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestExtension.java @@ -39,7 +39,7 @@ class ParameterizedTestExtension implements TestTemplateInvocationContextProvide private static final String METHOD_CONTEXT_KEY = "context"; static final String ARGUMENT_MAX_LENGTH_KEY = "junit.jupiter.params.displayname.argument.maxlength"; - private static final String DEFAULT_DISPLAY_NAME = "{default_display_name}"; + static final String DEFAULT_DISPLAY_NAME = "{default_display_name}"; static final String DISPLAY_NAME_PATTERN_KEY = "junit.jupiter.params.displayname.default"; @Override