测试以类似多维的方式重复,是否可以简单地实现以下层次结构?我期望UI,例如显示子测试嵌套的VSC测试UI
class Test {
@RepeatedTest(...)
class ChildTest {
RepetitionInfo info = ...
@RepeatedTest(...)
public void test() {
RepetitionInfo info2 = ...
System.out.printf(..., info1.getCurrentRepetition(), info2.getCurrentRepetition());
// Idea:
// 0 - 0
// 0 - 1
// 0 - 2
// ...
// 1 - 0
// 1 - 1
// 1 - 2
// ...
}
}
}
1条答案
按热度按时间wwwo4jvm1#
您可以尝试使用Junit5的
@Nested
注解。这将允许一组测试的公共设置,并且它还将在IDE中非常好地显示测试报告。你可以这样使用它:如果这是你需要的东西,你可以在这里阅读更多关于它:https://www.baeldung.com/junit-5-nested-test-classes