当前位置: 首页 > 知识库问答 >
问题:

junit-jupiter-engine v5.0.1不使用eclipse Oxygen.3a版本(4.7.3a)

魏景龙
2023-03-14

我在运行一个junit测试类(问题标题中的版本)时偶然发现了这个异常。

正如我在这篇文章中读到的,我必须升级到eclipse Oxygen.3,我做了,但仍然抛出了相同的异常。

共有1个答案

淳于飞文
2023-03-14

也许你的POM里缺少了月台。

  <dependency>
     <groupId>org.junit.platform</groupId>
     <artifactId>junit-platform-launcher</artifactId>
     <version>${junit.platform.version}</version>
     <scope>test</scope>
  </dependency>
 类似资料:
  • 或者只有一个依赖项就足够了? 我需要添加对的依赖项吗?

  • 问题内容: Maven模块和之间有什么区别?是否需要在其中包含两个依赖项? 我需要写两个依赖吗 要么 足够? 我是否需要增加对的依赖? 问题答案: 5.4之前的JUnit 从文档: JUnit Jupiter API,用于编写测试和扩展。 JUnit Jupiter测试引擎实现,仅在运行时需要。 JUnit Vintage测试引擎实现,允许在新的JUnit Platform上运行Vintage J

  • 有没有办法集成测试我的JUnit Jupiter扩展?当然,我可以测试扩展用法的一个很好的例子,但我想测试如下内容: 它没有通过预期的测试吗? 测试结束时写的报告是否正确? 对此有内置的支持吗?

  • junit5-samples 仓库托管了很多基于JUnit Jupiter和JUnit Vintage的示例项目。可以在下面的项目中找到各自的build.gradle和pom.xml. 对于Gradle, check out junit5-gradle-consumer 项目. 对于Maven, check out junit5-maven-consumer 项目.

  • 我想在我的sprint boot应用程序中添加端到端的测试,并遵循这个教程:https://reflectoring.io/spring-boot-web-controller-test/ 如果我运行这个测试,我会得到: 我的毕业档案是: 所以看起来< code > org/JUnit/Jupiter/API/extension/ScriptEvaluationException 丢失了,因为我忘

  • 如果使用重新运行jupiter扩展失败,我将尝试重复选定的测试。它在IntelliJ IDEA中运行良好,但在Jenkins上出现此消息时失败, 根本不执行任何测试,整个测试套件一开始就失败了。