package calculor.Calculor;
import junit.framework.Test;
import junit.framework.TestSuite;
//import junit.sampling.*;
public class TestAll {
public static Test suite()
{
TestSuite suite =x new TestSuite("All tests from part1");//表明这个标识性东西
suite.addTestSuite(TTmmTest.class);
suite.addTestSuite(CalcTest.class);
suite.addTest(new TTmmTest("testHelloworld"));//这里可以添加单个的测试方法
return suite;
}
}
Tips:我们看到我们实际上增加了一个Test类,实际上Testsuite,TestCase都是实现了Test接口。
创建过程:TestRunner一开始现寻找测试类中的suite方法,找到了加入testsuite
结果如图
注意在编写测试用例的时候,要保持测试用例的独立性
一个原则,每条单元测试用例都必须独立运行,不能依靠其他测试用例,或者不能按照什么顺序运行才可以。如果依靠其他测试用例的话,会给调试带来非常大的麻烦,所以这点一定要记住。