| package org.junit.tests.description; |
| |
| import static org.junit.Assert.assertFalse; |
| import static org.junit.Assert.assertTrue; |
| |
| import org.junit.Test; |
| import org.junit.runner.Description; |
| |
| public class TestDescriptionTest { |
| @Test |
| public void equalsIsFalseForNonTestDescription() { |
| assertFalse(Description.createTestDescription(getClass(), "a").equals(new Integer(5))); |
| } |
| |
| @Test |
| public void equalsIsTrueForSameNameAndNoExplicitUniqueId() { |
| assertTrue(Description.createSuiteDescription("Hello").equals(Description.createSuiteDescription("Hello"))); |
| } |
| |
| @Test |
| public void equalsIsFalseForSameNameAndDifferentUniqueId() { |
| assertFalse(Description.createSuiteDescription("Hello", 2).equals(Description.createSuiteDescription("Hello", 3))); |
| } |
| } |