diff options
Diffstat (limited to 'junit4/src/test/java/junit/tests/framework/AssertionFailedErrorTest.java')
-rw-r--r-- | junit4/src/test/java/junit/tests/framework/AssertionFailedErrorTest.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/junit4/src/test/java/junit/tests/framework/AssertionFailedErrorTest.java b/junit4/src/test/java/junit/tests/framework/AssertionFailedErrorTest.java new file mode 100644 index 0000000..3dd6b1f --- /dev/null +++ b/junit4/src/test/java/junit/tests/framework/AssertionFailedErrorTest.java @@ -0,0 +1,23 @@ +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()); + } +} |