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;
}
}