org.junit.platform.commons.JUnitException: TestEngine with ID 'junit-jupiter' failed to discover tests at org.junit.platform.launcher.core.EngineDiscoveryOrchestrator.discoverEngineRoot(EngineDiscoveryOrchestrator.java:111) at org.junit.platform.launch
时间: 2023-07-15 13:14:15 浏览: 320
junit-platform-launcher-1.8.0-M1-API文档-中文版.zip
5星 · 资源好评率100%
这个错误通常表示 JUnit Jupiter 找不到测试用例。可能的原因包括:
1. 没有正确设置测试类和测试方法。
2. 测试类或测试方法没有使用正确的注解(例如,@Test)。
3. 测试类或测试方法的访问修饰符错误。
4. 测试类或测试方法的命名不符合规范。
5. 测试类或测试方法的参数类型或数量不正确。
6. 测试类或测试方法中引用的类文件不存在或无法访问。
可以尝试检查以上几点,看看是否有问题。如果还是无法解决,可以尝试使用调试工具来了解更多信息,例如确定哪些测试类或测试方法未被发现。
阅读全文