在下面的代码中,ExampleTest
该类包含 5 个测试。但是,我只想从ExampleTestSuite
使用 JUNIT 的类中运行其中两个。
public class ExampleTest extends TestCase {
private Example example;
public ExampleTest(String name) {
super(name);
}
protected void setUp() throws Exception {
super.setUp();
example= new Example();
}
protected void tearDown() throws Exception {
super.tearDown();
example= null;
}
public void test1() {
}
public void test2() {
}
public void test3() {
}
public void test4() {
}
public void test5() {
}
}
这是我在 JUnit 3 中完成的下面的代码,但是如何在 JUnit 版本 4 中完成呢?
public class ExampleTestSuite {
public static Test suite() {
TestSuite suite = new TestSuite(ExampleTestSuite.class.getName());
suite.addTest(new ExampleTest("test1"));
suite.addTest(new ExampleTest("test3"));
return (Test) suite;
}
}