junit5 相关问题

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

MockMVC 和 Spring boot 集成测试出错

我正在尝试为我的 Spring boot 应用程序创建集成测试。为此,我遵循了以下教程:https://programandoenjava.com/pruebas-de-integracion-en-spring-boot/ 这是我的代码: @

回答 1 投票 0

如何收集测试中 StateFlow 的所有发出?

所以我想测试我的viewModel逻辑。我们使用MVI架构,所以我们有UI状态对象。当某个事件发生时,viewModel 会处理它并更新状态。就我而言,应该有 3 个

回答 2 投票 0

如何使用junit5和testcontainers测试存储库?

我有一个示例项目,我在其中尝试了不同的技术。 我有以下设置: Spring Boot 2.3.4.RELEASE 飞行路线7.0.1 测试容器1.15.0-rc2 朱尼特 5.7.0 我怎样才能测试...

回答 4 投票 0

Spring Boot中如何确保测试完成后数据库清理?

我正在利用以下技术堆栈 弹簧启动:3.0.0 JUnit5 H2(内存中) 问题是,即使测试完成后,数据仍然保留在数据库中。 我尝试使用JU...

回答 1 投票 0

无法为我的 JUnit 测试加载 ApplicationContext

我按照一篇关于 JUnit 测试的文章为我的用户模型编写了一个 JUnit 测试: 导入 dev.cv.taskmasterserver.entity.User; 导入 dev.cv.taskmasterserver.repository.UserRepository; 导入 org.junit。

回答 1 投票 0

使用 H2 测试 mem Quarkus junit 5 的循环参考

我在使用 quarkus 运行 junit5 测试时遇到了这个问题: 在 java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) 在 java.base/java.lang.reflect.Constructor.newInst...

回答 1 投票 0

带有 TestSecurity 的参数化 QuarkusTest

我想知道是否有办法参数化 QuarkustTests 和 TestSecurity 可以参数化?目前我有这样的东西 @QuarkusTest 类我的测试{ @注入 测试服务...

回答 1 投票 0

如何在 JUnit5 中模拟 MapStruct 嵌套映射器

我已经寻找解决方案大约一天了。我仍然无法给出一个有效的例子。 我的问题很简单。我有一个映射器使用另一个映射器: @Mapper(componentModel = "弹簧",

回答 4 投票 0

未找到其他库的 JUnit5 侦听器

我有几个不同的 gradle 项目(Proj_A、Proj_B、Proj_C 等),其中仅包含 JUnit5 测试。我有另一个库包 FooLibrary,其中我定义了一个 ResultAnalyzer 来执行一些操作...

回答 1 投票 0

带有break语句的while循环的Mockito Junit测试用例

我正在为具有带有break语句的while循环的现有代码编写Junit测试用例(带有jupitar的Junit 5)。 公共 int deleteRecords(int 批量大小) { //这里有一些代码 int TotalDeletedReco...

回答 1 投票 0

使用 jmockit 中的 MockUp 时,即使在拆解其他测试后,也会使用模拟方法

我正在使用 jmockit 版本 1.24 和 junit5,其中我模拟了单例类的公共方法,如下所示。 这是我的 Test.java: @测试 无效 myTest() { MockUp mySingletonMock = 新 MockU...

回答 2 投票 0

JUnit 5 @CsvFileSource 的动态文件路径

我使用下面的方法在参数化的 JUnit5 测试中访问 csv 文件,但是有没有办法动态提供此 csv 文件或指向 csv 文件位置的不同文件路径? @CsvFileSource(

回答 1 投票 0

在 Java 中测试 DAO 方法:假实现与内存数据库

我目前正在使用 Java 17、Dropwizard 和 JUnit 5 开发一个 Java 项目,我专注于改进我的单元测试并采用测试驱动开发 (TDD) 实践。我的申请...

回答 1 投票 0

为什么@Value对于静态变量@TestPropertySource中的key返回null

我正在对从环境变量获取其设置的代码进行单元测试。我看到的问题是 @Value() 找不到键。 @ContextConfiguration @测试属性源( 属性 = {...

回答 1 投票 0

如何在junit5中优雅终止

当我在junit5(5.10.1)中运行下面的测试时,test1失败并且test2似乎被跳过,但是test2没有调用@AfterEach。所以资源清理对于 test2 不起作用。 这是原版吗

回答 1 投票 0

JUnit - 如何模拟局部变量对象方法调用

我的用例的代码如下: 我的课: 导入 com.fasterxml.jackson.core.JsonProcessingException; 导入 com.fasterxml.jackson.databind.ObjectMapper; 公共类我的类{ 公共字符串

回答 1 投票 0

JUnit - 如何模拟内部对象方法调用

我的用例的代码如下: 我的课: 导入 com.fasterxml.jackson.core.JsonProcessingException; 导入 com.fasterxml.jackson.databind.ObjectMapper; 公共类我的类{ 公共字符串

回答 1 投票 0

如何在 spring-boot 中的每个测试类之后清除上下文?

我正在使用带有 JUnit 5 的 spring-boot 3.0.12。我们在测试执行期间不采用任何形式的并行性。所有测试都是依次执行的。 有人可以告诉我如何清除 spr...

回答 1 投票 0

BeanMatchers 在尝试 java.time.Instant 类型 128 次后无法生成两个不同的值

当我尝试运行以下测试时: @测试 公共无效测试哈希(){ BeanMatchers.registerValueGenerator(Instant::now, Instant.class); 断言(ClassForTest.class,

回答 1 投票 0

请求处理因空指针异常而失败,因为无法调用服务类,因为它为空

请求处理因空指针异常而失败,因为无法调用 Service 类,因为它为空。 我正在尝试为我的控制器类编写测试用例。 这是我的用户控制器类...

回答 1 投票 0

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