📄 suitedescriptiontest.java
字号:
package org.junit.tests;import static org.junit.Assert.assertEquals;import static org.junit.Assert.assertFalse;import org.junit.Test;import org.junit.runner.Description;public class SuiteDescriptionTest { Description childless = Description.createSuiteDescription("a"); Description anotherChildless = Description.createSuiteDescription("a"); Description namedB = Description.createSuiteDescription("b"); Description twoKids = descriptionWithTwoKids("foo", "bar"); Description anotherTwoKids = descriptionWithTwoKids("foo", "baz"); @Test public void equalsIsCorrect() { assertEquals(childless, anotherChildless); assertFalse(childless.equals(namedB)); assertFalse(childless.equals(twoKids)); assertFalse(twoKids.equals(anotherTwoKids)); assertFalse(twoKids.equals(new Integer(5))); } @Test public void hashCodeIsReasonable() { assertEquals(childless.hashCode(), anotherChildless.hashCode()); assertFalse(childless.hashCode() == namedB.hashCode()); } private Description descriptionWithTwoKids(String first, String second) { Description twoKids = Description.createSuiteDescription("a"); twoKids.addChild(Description.createTestDescription(getClass(), first)); twoKids.addChild(Description.createTestDescription(getClass(), second)); return twoKids; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -