java JUnit运行时测试
我试图在运行时创建测试用例
背景: 我这样称呼这个测试:
public class XQTest {
XQueryTest buildTest = new XQueryTest();
@Test
public void test() throws Exception {
buildTest.test();
}
}
之后,它会在文件目录中搜索匹配的文件,并从中生成测试
XQueryTest。java
tester = new XQueryTester(a, b);
tester.testHeader(c, d);
XQueryTester。java执行实际的断言
有没有可能“外包”这些实际的测试用例,这样就更容易确定jenkins上哪个测试失败了,因为目前我只有一个生成多个测试的测试(XQTest.java)。 另一个问题是,如果一个测试失败,整个测试就会失败,而跳过其余的测试,即使它只是整个测试的一部分
# 1 楼答案
Junit5通过TestFactory和DynamicTest概念支持运行时测试
看到了吗