package junit.tests.framework;
import junit.framework.AssertionFailedError;
import junit.framework.TestCase;
public class AssertionFailedErrorTest extends TestCase {
private static final String ARBITRARY_MESSAGE = "arbitrary message";
public void testCreateErrorWithoutMessage() throws Exception {
AssertionFailedError error = new AssertionFailedError();
assertNull(error.getMessage());
}
public void testCreateErrorWithMessage() throws Exception {
AssertionFailedError error = new AssertionFailedError(ARBITRARY_MESSAGE);
assertEquals(ARBITRARY_MESSAGE, error.getMessage());
}
public void testCreateErrorWithoutMessageInsteadOfNull() throws Exception {
AssertionFailedError error = new AssertionFailedError(null);
assertEquals("", error.getMessage());
}
}