在junit5上使用测试服测试多个类即将挂起

时间:2020-04-13 21:47:16

标签: java testing junit junit5

我编写了多个测试类以使用junit 5测试我的方法。 当我分别运行它们时,所有测试类均成功通过 但是,当我尝试使用如下所示的测试套件一次运行所有程序时,我的某些测试将挂起,并且测试将无法完成。它甚至没有跳到测试其他课程

enter image description here 因为所有方法都成功通过,所以我认为ParametrizedMethodTest类是否没有问题

我正在使用1-6-2版的junit-platform-runner

1 个答案:

答案 0 :(得分:1)

从当前的JavaDoc

请注意,带有注释的测试类和套件 @RunWith(JUnitPlatform.class)不能直接在JUnit上执行 平台(或作为某些IDE中记录的“ JUnit 5”测试)。这样 类和套件只能使用JUnit 4基础结构执行。

换句话说,JUnit 5不像您在示例中那样支持测试套件。如果要运行所有测试类,只需选择包,然后从上下文菜单中选择“运行测试”。