我在JUnit4注释@Test之后声明了一些测试用例,如下所示:
public class SampleTest {
@Test
public void execute() {
}
}
我定义了一个如下所示的测试套件:
public class FacadeMockTestSuite extends TestSuite {
public static Test suite() {
TestSuite suite = new TestSuite("My Test");
// ...
return suite;
}
}
当我尝试将我的测试用例添加到套件中时,我发现我只能通过@SuiteClass或suite.addTest(new JUnit4TestAdapter(myTestClass))来使用案例类;
但是如何直接将自己创建的测试用例实例插入到套件中?因为我需要在运行时扫描测试用例类并使用非默认构造函数创建它们吗?