blob: e11fbec9f16a6734ba40ba4b5e274f3b6cb4fe04 [file] [log] [blame]
package junit.framework;
/**
* Thrown when an assertion failed.
*/
public class AssertionFailedError extends AssertionError {
private static final long serialVersionUID = 1L;
/**
* Constructs a new AssertionFailedError without a detail message.
*/
public AssertionFailedError() {
}
/**
* Constructs a new AssertionFailedError with the specified detail message.
* A null message is replaced by an empty String.
* @param message the detail message. The detail message is saved for later
* retrieval by the {@code Throwable.getMessage()} method.
*/
public AssertionFailedError(String message) {
super(defaultString(message));
}
private static String defaultString(String message) {
return message == null ? "" : message;
}
}