我编写了多个测试类来使用junit 5测试我的方法。当我在本地运行时,所有的测试类都成功地通过了测试,但是当我尝试使用下面的测试套件一次运行它们时,我的一些测试会被挂起,测试不会完成。它甚至不会跳到测试其他类

当所有方法都成功通过时,我不认为类ParametrizedMethodTest有什么问题
我使用的是junit-platform-runner版本1-6-2
发布于 2020-04-14 05:38:41
来自当前的JavaDoc:
请注意,带有@RunWith(JUnitPlatform.class)注释的测试类和套件不能直接在JUnit平台上执行(或者像某些IDE中记录的那样作为"JUnit 5“测试)。此类类和套件只能使用JUnit 4基础结构执行。
换句话说,JUnit 5不像您在示例中所希望的那样支持测试套件。如果要运行所有测试类,只需选择包并从上下文菜单中选择context。
https://stackoverflow.com/questions/61197353
复制相似问题