📄 class_c_testcase.java
字号:
/* * Class_C_TestCase.java * * Created on 2003年5月10日, 下午3:02 */package com.fastpoint.book;/** * * @author Fastpoint */public class Class_C_TestCase extends TestCase implements InterFace_A { Class_C class_c; /** Creates a new instance of Class_C_TestCase */ public Class_C_TestCase(String logFileName) { super("Class_B_testCase",logFileName); } public String a_Method() { class_c = (Class_C)newObject(); return class_c.a_Method(); } public String b_Method() { class_c = (Class_C)newObject(); return class_c.b_Method(); } public String c_Method() { class_c = (Class_C)newObject(); return class_c.c_Method(); } public Object newObject() { class_c = new Class_C(); return class_c; } public void testA_Method(){ logTestCaseStart("testA_Method"); setObject(newObject()); Class_C AAT = (Class_C)getObject(); logTestCaseResult(passOrFail(AAT.a_Method().equalsIgnoreCase("a_Method()"))); disposeObject(); } public void testB_Method(){ logTestCaseStart("testB_Method"); setObject(newObject()); Class_C AAT = (Class_C)getObject(); logTestCaseResult(passOrFail(AAT.b_Method().equalsIgnoreCase("b_Method()"))); disposeObject(); } public void testC_Method(){ logTestCaseStart("testC_Method"); setObject(newObject()); Class_C AAT = (Class_C)getObject(); logTestCaseResult(passOrFail(AAT.c_Method().equalsIgnoreCase("c_Method()"))); disposeObject(); } public void runConstructTestSuites() {} public void runInteractionTestSuites() {} public void runFunctionalTestSuites() { testA_Method(); testB_Method(); testC_Method(); } public static void main(String args[]){ Class_C_TestCase mt = new Class_C_TestCase("E:\\MyUnitTest\\com\\fastpoint\\Mytester_java.txt"); mt.runAllTestSuites(); mt.dispose(); System.out.println("All Test Done!"); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -