junit5 相关问题

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

嵌套类中的junit5 MethodSource

我正在使用junit5,我想在嵌套类中创建参数化测试。例如: 类卡测试{ @嵌套 类成本{ 流卡() { ...

回答 4 投票 0

使用 JUnit5 运行 Archunit 测试时未找到测试

我有一个非常简单的 Archunit 测试用例,在 IntelliJ IDE 中使用 Java 17 和 JUnit 5 运行。我在 pom.xml 中添加了以下依赖项: ...

回答 1 投票 0

有没有办法将嵌套类放在单独的文件中?

我有一个大约 4,000 行长的 Java 类(有很多方法)。然后,这个类使用大约 200 个仅它需要的小类,因此又需要 4,000 行代码。 如果这是 C# 我会把那些

回答 4 投票 0

在使用 Maven 进行单元测试时写入临时文件的正确方法是什么?

我编写了一个单元测试,将文件写入文件系统,但没有写入工作目录的路径;因此,如果从项目目录执行,它会写入项目根目录,如果在

回答 8 投票 0

如何在没有Spring的情况下开发Pact Provider类?

我已经通过在消费者端运行一些测试开发了一个pact文件。现在的问题是,供应方的发展如何推进?我是不是应该嘲笑客户...

回答 1 投票 0

如何在内部(嵌套)类的测试之间抑制外部类的 @BeforeEach 和 @AfterEach 方法的执行

以下示例测试生成如下打印的输出。 样品测试: 导入 org.junit.jupiter.api.AfterEach; 导入 org.junit.jupiter.api.BeforeEach; 导入 org.junit.jupiter.api.Nested; 我...

回答 1 投票 0

如何使用junit 5和mockito测试更新方法并在服务层进行异常处理

我开始用Mockito来做单元测试。 我已经看到了如何进行单元测试的几个示例,但它对我不起作用,因为当我将对象传递给搜索以检查它是否存在时...

回答 1 投票 0

测试 JWT 身份验证

我正在编写 jUnit 测试来测试我的资源服务器的端点。 现在,这些端点通过 @PreAuthorized (和类似的)注释进行保护,如下所示: @PreAuthorize("有权限('

回答 1 投票 0

Groovy:如何运行 JUnit 测试(使用 JUnit 5)?

我正在编写第一个较大的 Groovy 应用程序,我想定义几个单元测试,但无法执行它们。我不断收到异常 java.lang.NoSuchFieldError: NOOP。我煮了...

回答 1 投票 0

如何使用 Spring Boot Test 对 Thymeleaf 模板进行单元测试

我正在使用以下 bean 解析 Thymeleaf 模板: 导入 org.springframework.beans.factory.annotation.Autowired; 导入 org.springframework.stereotype.Service; 导入 org.thymeleaf。

回答 1 投票 0

对具有相同基类的所有类进行参数化 JUnit5 测试

我尝试对扩展相同基类的所有类运行一些测试,例如: 类基类{ 抽象 int 方法(); } A 类扩展了基类 { int method(){...} } B 类扩展了 Basecla...

回答 1 投票 0

模拟 COntroller 处理程序方法

我有这个方法,我需要为该方法编写JUnit。 当我尝试编写其返回 null 时。 你们中有人能帮我解决这个问题吗? @PutMapping(值 = {"/**"}) 公众回应...

回答 1 投票 0

通过 gradle 运行测试时“未找到测试”

我在尝试使用 gradle 运行测试时收到“未找到给定包含的测试:”错误。我创建了新的项目只是为了掌握 Cucumber/Junit,但我不知道......

回答 1 投票 0

限制参数化测试中参数的无限流

我想编写一个 ParameterizedTest 来帮助 MethodSource 生成一系列随机值。现在我想知道是否有任何声明性方法来限制运行的测试数量。 @

回答 1 投票 0

如何在 Junit 5 中模拟静态方法

我在这里阅读了一些有关静态方法的线程,我想我理解误用/过度使用静态方法可能导致的问题。但我并没有真正弄清楚为什么很难嘲笑

回答 1 投票 0

有没有办法让Gradle测试结果转到一个xml文件?

Gradle XML 测试结果当前根据类名输出到单独的文件中。有没有一种方法可以将所有类的 XML 测试结果全部保存到一个文件中? Gradle 版本...

回答 1 投票 0

无法运行/调试测试,java.lang.IllegalStateException:无法初始化插件:接口org.mockito.plugins.MockMaker

更新 mychild POM.xml 中的 Junit 和 Mockito 依赖项后,我无法运行 Junit 测试。 Parent POM 中也有相同的不同版本,但我已排除它们。

回答 1 投票 0

如何从代码窗格运行参数化 JUnit5 测试的单个变体?

IntelliJ/GoLand 具有通过装订线图标从表测试运行单个测试的功能: 在 Java 中,我使用 JUnit5。我可以编写一个参数化测试(JUnit 相当于表测试)...

回答 1 投票 0

如何在JUnit 5参数化测试中相乘测试数据集(笛卡尔积)?

这是 JUnit 5 中参数化测试的示例。 @参数化测试 @MethodSource("通用数据集") 有趣的shouldCreateItem(颜色:字符串,大小:字符串){ val item = Item(颜色、尺寸...

回答 2 投票 0

Mockito参数化方法在mockito中调用

@ExtendWith(MockitoExtension.class) 公共类 MyServiceTest { @嘲笑 私有静态 MyRepository myRepository; 私有 MyService myService; @BeforeEach 无效设置() { 我的...

回答 1 投票 0

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