以下のコードでは、ExampleTest
クラスに 5 つのテストが含まれています。ただし、ExampleTestSuite
JUNITを使用してクラスから2つだけ実行したいです。
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;
}
}