我想在运行时将测试文件添加到测试套件,并且我的测试文件没有扩展到测试用例,因为我使用的是 junit 4.11。
下面是代码:
@RunWith(org.junit.runners.AllTests.class)
class MasterTester extends TestCase{
public static TestSuite suite1() {
TestSuite suite = new TestSuite();
for(Class<? extends TestCase> klass : gatherTestClasses()) {
suite.addTestSuite(klass);
}
return suite;
}
private static Class<?> gatherTestClasses()
{
return AbcIT.class;//getting a compile time error
}
}
我收到一个编译时错误,说不能将类型的类添加到类中
请建议?