public final class Formatting extends Object
Modifier and Type | Method and Description |
---|---|
static String |
format(Description description,
String message)
Returns the given message formatted as follows:
|
static String |
format(String message)
Formats the given message: if it is
null or empty, an empty String is returned, otherwise
uses the following format: |
static String |
format(String format,
Object... args)
Returns a formatted string using the specified format
String and arguments. |
static String |
inBrackets(Object o)
Returns the
String representation of the given object in between brackets ("<" and ">"). |
static String |
valueOf(Description description)
Returns the value of the given
. |
public static String format(Description description, String message)
[description] message.
description
- the description of the actual value in the failed assertion. It can be null
.message
- the message to format.public static String valueOf(Description description)
Description
.description
- the given Description
.Description
, or null
if the given Description
is
null
.public static String format(String message)
null
or empty, an empty String
is returned, otherwise
uses the following format:
[message]{whitespace}
message
- the message to format.public static String inBrackets(Object o)
String
representation of the given object in between brackets ("<" and ">"). This method
has special support for arrays, Class>
, Collection
s, Map
s, File
s and
Dimension
s. For any other types, this method simply calls its toString
implementation.o
- the given object.String
representation of the given object in between brackets.public static String format(String format, Object... args)
String
and arguments. This method is similar to
String.format(String, Object...)
. The only difference is that this method uses FEST-Assert's
own toString
representation of the arguments.format
- a format String
.args
- Arguments referenced by the format specifiers in the format String
. If there are more arguments
than format specifiers, the extra arguments are ignored. The number of arguments is variable and may be zero.String
.IllegalFormatException
- If a format string contains an illegal syntax, a format specifier that is
incompatible with the given arguments, insufficient arguments given the format String
, or other illegal
conditions.NullPointerException
- if the given format is null
.Copyright © 2007-2013 FEST (Fixtures for Easy Software Testing). All Rights Reserved.