Package org.junit.jupiter.params
Class ParameterizedInvocationNameFormatter.MessageFormatPartialFormatter
- java.lang.Object
-
- org.junit.jupiter.params.ParameterizedInvocationNameFormatter.MessageFormatPartialFormatter
-
- All Implemented Interfaces:
ParameterizedInvocationNameFormatter.PartialFormatter
- Enclosing class:
- ParameterizedInvocationNameFormatter
private static class ParameterizedInvocationNameFormatter.MessageFormatPartialFormatter extends java.lang.Object implements ParameterizedInvocationNameFormatter.PartialFormatter
-
-
Field Summary
Fields Modifier and Type Field Description private intargumentMaxLengthprivate static charELLIPSISprivate java.text.MessageFormatmessageFormat-
Fields inherited from interface org.junit.jupiter.params.ParameterizedInvocationNameFormatter.PartialFormatter
INDEX
-
-
Constructor Summary
Constructors Constructor Description MessageFormatPartialFormatter(java.lang.String pattern, int argumentMaxLength)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappend(ParameterizedInvocationNameFormatter.ArgumentsContext context, java.lang.StringBuffer result)private java.lang.Object[]makeReadable(java.lang.Object[] arguments)private java.lang.StringtruncateIfExceedsMaxLength(java.lang.String argument)
-
-
-
Field Detail
-
ELLIPSIS
private static final char ELLIPSIS
- See Also:
- Constant Field Values
-
messageFormat
private final java.text.MessageFormat messageFormat
-
argumentMaxLength
private final int argumentMaxLength
-
-
Method Detail
-
append
public void append(ParameterizedInvocationNameFormatter.ArgumentsContext context, java.lang.StringBuffer result)
- Specified by:
appendin interfaceParameterizedInvocationNameFormatter.PartialFormatter
-
makeReadable
private java.lang.Object[] makeReadable(java.lang.Object[] arguments)
-
truncateIfExceedsMaxLength
private java.lang.String truncateIfExceedsMaxLength(java.lang.String argument)
-
-