class_dtestcase.java
来自「软件测试和junit实践一书的源代码」· Java 代码 · 共 63 行
JAVA
63 行
/* * Class_DTestCase.java * * Created on 2003年5月29日, 下午7:17 */package com.fastpoint.book;public class Class_DTestCase extends junit.framework.TestCase { Class_D class_d; Class_D.Class_D_InnerA class_DIA; Class_D.Class_D_InnerB class_DIB; public Class_DTestCase() { super(); } protected void setUp() { class_d = new Class_D(); class_DIA = new Class_D.Class_D_InnerA(); class_DIB = new Class_D().new Class_D_InnerB(); } protected void tearDown() { class_d = null; class_DIA = null; class_DIB = null; } public void testClass_D_InnerA_Method(){ assertEquals("Class_D_InnerA_Method()",class_DIA.Class_D_InnerA_Method()); } public void testClass_D_InnerA_sumString(){ assertEquals("Class_D_InnerA_Method()A_Method()",class_DIA.Class_D_InnerA_Method() + class_d.A_Method()); } public void testClass_D_InnerB_Method(){ assertEquals("Class_D_InnerB_Method()",class_DIB.Class_D_InnerB_Method()); } public void testClass_D_InnerB_sumString(){ assertEquals("Class_D_InnerB_Method()A_Method()",class_DIB.Class_D_InnerB_Method() + class_d.A_Method()); } public void testClass_D_AMethod(){ assertEquals("A_Method()",class_d.A_Method()); } public void testClass_D_BMethod(){ assertEquals("Class_D_InnerA_Method()A_Method()B_Method()",class_d.B_Method()); } public void testClass_D_CMethod(){ assertEquals("Class_D_InnerB_Method()A_Method()C_Method()",class_d.C_Method()); } public static void main(String[] args) { junit.textui.TestRunner.run(Class_DTestCase.class); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?