junit5 相关问题

JVM流行的JUnit测试框架的第5版。 JUnit是一个用于编写可重复测试的框架。它是单元测试框架的xUnit体系结构的一个实例。

测试类(类型)上的@Test注释而不是每个测试方法上

JUnit Jupiter API 中是否有任何 @Test 相关的注释可以让我们将整个测试类突出显示为测试类? 由于每个测试方法都需要用@Test注释,这样就

回答 1 投票 0

Maven Surefire 插件错误:测试错误 - 初始化错误

我遇到了 Maven Surefire 插件的问题。运行测试时,我收到一条错误,指示初始化问题。测试实际上在我的本地成功运行,但是当...

回答 1 投票 0

如何修复错误“接收器类 org.junit.jupiter.engine.descriptor.TestTemplateExtensionContext 未定义或继承实现”?

我有以下参数化 JUnit5 测试,该测试应该从 testData 方法获取输入数据 导入 com.nimbusds.jose.JOSEException; 导入 com.nimbusds.jose.JWSHeader; 导入com.ni...

回答 2 投票 0

Junit5 @MethodSource 将参数传递给方法

我正在寻找如何将参数传递到使用 Junit5 中的 @MethodSource 注释的方法中 例如,我需要调用 @MethodSource 注释并将一个值传递到方法“

回答 2 投票 0

JUnit java.lang.NoSuchMethodError:org.junit.jupiter.api.extension.ExtensionContext.getRequiredTestInstances()

我正在为我的项目应用程序(Spring Boot)创建一些 JUnit 测试用例,并在运行 JUnit 测试用例时遇到以下错误堆栈: java.lang.NoSuchMethodError: org.junit.jupiter....

回答 5 投票 0

SpringBoot 2 + Junit5:带有@Value的null

我有一个使用SpringBoot2和Junit5的应用程序,现在我正在尝试进行测试。我有一个名为 OrderService 的类,如下所示: @成分 公共类 OrderService { @Value(&qu...

回答 2 投票 0

测试方法无限运行,直到我强行停止它

https://us05web.zoom.us/j/85978902245?pwd=JFCsO9ib0CsAkcuUOHbJvog2lPSOtJ.1 @测试 void InterruptedExceptionThrownByCompletableFutures() 抛出 InterruptedException、ExecutionException {

回答 3 投票 0

BeanCreationException:无法注入字段:不能有现有值

我在 Spring Batch 中为作业创建了一个测试类,效果很好。但是我必须添加一个扩展,它扩展了 SpringExtends,然后我收到一条错误消息,指出嵌套异常是 java.lang。

回答 1 投票 0

我无法使用 Spring Batch 测试来模拟调用

我正在尝试测试批处理作业的一个步骤,为此我模拟了调用 downloadService.downloadFile(),但是当我运行测试时,调用 downloadService.downloadFile() 只是执行而不是模拟。 我的

回答 1 投票 0

从命令行包含/排除 Maven Surefire + JUnit5 的测试

我想运行 Apache James 的构建,它有一个巨大的测试套件,由于与我无关的测试,例如运行时间很长有关 RabbitMQ 的测试。因此我想排除这些并且我

回答 2 投票 0

junit5 - @BeforeAll 是否需要实例化对象?

创建实例变量和在@BeforeAll注解标记的方法中创建成员变量有区别吗? 公共类Example1Test{ 提升testClass = null; @之前...

回答 3 投票 0

AWS Lambda + Java |临时文件操作

当我使用 Junit 5 测试代码时,代码工作正常。 服务部署在 AWS 上,当我使用 AWS API Gateway/AWS Lambda 测试事件测试 API 时,出现异常。 IOException:e.

回答 1 投票 0

新实例上的模拟方法

我正在尝试使用 Mockito 框架和 junit5 创建 Junit 测试用例。我正在研究以下代码: 类 ClasstToBeTested { FirstClass a = new FirstClass(); 公共字符串

回答 2 投票 0

带有 JUnit5 的嵌入式 LdapRule

有人可以帮我在 JUnit5 中移植 EmbeddedLdapRule 吗?我尝试使用 JUnit4,效果非常好。但 Apached LDAP-API 无法在 JUnit5 中连接。 基本上,我喜欢提出嵌入式...

回答 1 投票 0

使用 gradle 6.2.2 运行测试时“未收到测试事件”

我有一个Java多模块项目,当我运行控制台命令“./gradlew :tests:test”或使用IDEA“test -p测试”或“:tests:test”时,我收到消息“Test e...

回答 1 投票 0

在 JUnit 5 中正确设置(系统)属性

我们使用类似于系统规则的方法来处理 JUnit 4 测试中的(系统)属性。这样做的主要原因是每次测试后都要清理环境,以便其他测试......

回答 3 投票 0

所有测试类中的所有测试终止后,在junit 5中运行代码

对于测试证据,我想将我写入特定目录的所有测试工件(例如服务器调用和响应)存档。我找到了压缩目录的方法,但我没有找到

回答 2 投票 0

测试“nullable = true”属性应该分开还是可以一次测试?

我还在学习Junit,我不知道哪种方法更好 观察:“car”正在 @BeforeEach 方法上构建 一次全部示例: @Test public void CarRepository_Id_Not...

回答 1 投票 0

Serenity 报告显示 0 个使用 JUnit 5 和 Cucumber 7 运行的测试

我正在尝试将 Java 测试项目从 JUnit 4 转换为 JUnit 5。我使用 Cucumber 7 来运行一些虚拟功能文件,并使用 Serenity 来生成精美的报告。 使用 JUnit 4 一切都可以...

回答 1 投票 0

即使指定不这样做,Mockito 也会调用方法

这是我需要存根的方法: 公共静态列表 getDiffedFilePaths(字符串repoDirectory,字符串relativeDirectoryPath){ 列表 diffedFiles = 新的ArrayList<&...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.