class ParameterizedTestNameFormatter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
displayName |
private ParameterizedTestMethodContext |
methodContext |
private java.lang.String |
pattern |
Constructor and Description |
---|
ParameterizedTestNameFormatter(java.lang.String pattern,
java.lang.String displayName,
ParameterizedTestMethodContext methodContext) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
argumentsPattern(java.lang.Object[] arguments) |
private java.lang.String |
argumentsWithNamesPattern(java.lang.Object[] arguments) |
(package private) java.lang.String |
format(int invocationIndex,
java.lang.Object... arguments) |
private java.lang.String |
formatSafely(int invocationIndex,
java.lang.Object[] arguments) |
private java.lang.Object[] |
makeReadable(java.text.MessageFormat format,
java.lang.Object[] arguments) |
private java.lang.String |
prepareMessageFormatPattern(int invocationIndex,
java.lang.Object[] arguments) |
private final java.lang.String pattern
private final java.lang.String displayName
private final ParameterizedTestMethodContext methodContext
ParameterizedTestNameFormatter(java.lang.String pattern, java.lang.String displayName, ParameterizedTestMethodContext methodContext)
java.lang.String format(int invocationIndex, java.lang.Object... arguments)
private java.lang.String formatSafely(int invocationIndex, java.lang.Object[] arguments)
private java.lang.String prepareMessageFormatPattern(int invocationIndex, java.lang.Object[] arguments)
private java.lang.String argumentsWithNamesPattern(java.lang.Object[] arguments)
private java.lang.String argumentsPattern(java.lang.Object[] arguments)
private java.lang.Object[] makeReadable(java.text.MessageFormat format, java.lang.Object[] arguments)