在Junit 4.11中,如何从测试用例类中选择单个测试用例以添加到测试套件中?这使我可以选择在测试用例类中定义的一些测试用例,其中但不一定是全部来创建和运行。
为了进行比较,在JUnit 3.8中,https://www.oreilly.com/library/view/java-extreme-programming/0596003870/ch04s08.html描述了一种将单个测试用例添加到测试套件中的方法:
public class TestGame extends TestCase {
...
public static Test suite( ) {
return new TestSuite(TestGame.class);
}
}
public static Test suite( ) {
TestSuite suite = new TestSuite( );
// To use this idiom, you must define the String constructor in your
// TestGame class. Remember that JUnit 3.8 made that constructor optional.
suite.addTest(new TestGame("testCreateFighter"));
suite.addTest(new TestGame("testSameFighters"));
return suite;
}
谢谢。