org.assertj.core.error
Class MessageFormatter
java.lang.Object
org.assertj.core.error.MessageFormatter
public class MessageFormatter
- extends Object
Formats the messages to be included in assertion errors.
- Author:
- Alex Ruiz
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static MessageFormatter instance()
format
public String format(Description d,
Representation p,
String format,
Object... args)
- Interprets a printf-style format
String for failed assertion messages. It is similar to
String.format(String, Object...), except for:
- the value of the given
Description is used as the first argument referenced in the format
string
- each of the arguments in the given array is converted to a
String by invoking
Representation.toStringOf(Object).
- Parameters:
d - the description of the failed assertion, may be null.format - the format string.args - arguments referenced by the format specifiers in the format string.
- Returns:
- A formatted
String.
- Throws:
NullPointerException - if the format string is null.
Copyright © 2013–2015 AssertJ. All rights reserved.