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:
*
{@value #DEFAULT_DISPLAY_NAME}
will be used.{0}
, {1}
, etc.: an individual argument (0-based){@value #DISPLAY_NAME_PLACEHOLDER}
{@value #INDEX_PLACEHOLDER}
{@value #ARGUMENTS_PLACEHOLDER}
{@value #ARGUMENTS_WITH_NAMES_PLACEHOLDER}
"{0}"
, "{1}"
, etc.: an individual argument (0-based)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