junit 相关问题

适用于Java和Scala的流行单元测试框架。最新版本JUnit 5支持丰富的基于注释和参数化的测试。考虑与Java或Scala标记一起使用以指示您的用例。

如何使用 Spring Data JPA + 规范模拟存储库

有一个基本的CRUD API,我想测试其Service层中的UserServiseImpl.java类。在 UserServiseImpl 中,实体通过以下方式检索 userRepository.findAll(查询) 如下图所示,一个...

回答 1 投票 0

从 Maven Surefire 配置创建 uber 文件

当前堆栈是 Maven,每个域都有模块。 主模块导入其他模块。 并在 src 上有一个基本的 spring 应用程序,在测试上有一个 testNG/cucumber/springboot 运行程序。 我运行了那个测试...

回答 1 投票 0

去测试 - Junit 结果

我的问题是我想从 Go 测试中获取 Junit 报告。问题是这本身是不可能的。我找到了几个可以做到这一点的工具,但出现了一个问题。 我找到了 go-j...

回答 2 投票 0

无法使用 Intellij IDE 收集 java maven 项目的覆盖率

我想收集覆盖率信息,但错误消息是“至少需要 5 个参数,但找到了 1 个。” 我正在使用 IntelliJ IDE 和 Maven 项目以及 Junit 测试框架。 另外,我...

回答 5 投票 0

Mockit 到 Mockito:使用 Mockito 进行枚举常量方法实现计数

public void testActionsThatNeedVerifyingPermissionsBeforeExecution() { IntegerWrapper 值 = new IntegerWrapper(0); 新模型() { @

回答 1 投票 0

JUnit 针对同一函数最佳实践测试多个值

假设我有各种输入字符串,它们被传递到同一个函数中,并返回与预期结果进行比较的输出字符串。例如,句点应转换为 da...

回答 1 投票 0

如何模拟循环中同一方法调用的不同行为

我是 Mockito 新手,有一个问题。 说我有一个方法: SomeClass someMethod() 抛出 SomeException{}; 并且,它在循环中被调用: for(int i=0; i < 2; 1++) { try { SomeClass

回答 1 投票 0

JUnit 使用多个服务运行端到端测试

我正在尝试使用 JUnit 和 RestTemplates 运行端到端测试。 我有一个 Spring/Maven 多模块项目,其结构如下: 家长 |-- 服务-1 |-- 服务-2 |-- 服务-3 |-- 积分...

回答 1 投票 0

InjectMocks 错误地将相同的 Mock 注入到相似类型的 2 个不同字段中,尽管创建了 2 个不同的模拟

我有一个类,它有 2 个类似类型的字段。我曾经嘲笑过他们两个。但是当我使用 InjectMocks 时,注入模拟错误地将单个模拟注入到这两个字段中。 这是示例代码...

回答 2 投票 0

Mockito 测试失败并显示“想要但未调用;”事实上,零互动的错误

我在 Spring Boot 应用程序中遇到单元测试问题,其中在服务方法测试期间未按预期调用特定存储库方法。尽管设置了测试

回答 1 投票 0

couchbase 7.2 升级后数据库调用 java 代码的测试覆盖率

我们最近将 Couchbase DB 从 6.x 升级到 7.2 。其中介绍了集合和范围以及存储桶。这意味着这个 GetResult serviceInventoryJsonDocument = this.bucket.

回答 1 投票 0

如何为 Quarkus 编写测试 - ResponseExceptionMapper 和 ExceptionMapper

我正在使用两个异常映射器,responseExceptionMapper和ExceptionMapper。 现在我需要这些映射器的代码覆盖率。 有例子吗?

回答 2 投票 0

java.lang.ClassNotFoundException:org.junit.platform.engine.ConfigurationParameters Junit5 与 eclipse

我收到以下异常: java.lang.NoClassDefFoundError: org/junit/platform/engine/ConfigurationParameters 在 org.eclipse.jdt.internal.junit5.runner.JUnit5TestLoader.(

回答 6 投票 0

使用 archunit 强制所有子包仅引用“公共”包本身

如果我有一个像这样的包结构: org.myapp 常见的 特征1 特征2 ... 我想编写一个 archunit 测试来检查功能包内的所有类是否只引用其他类

回答 1 投票 0

如何使用mockito模拟构造函数?

我正在测试某个类的方法,该类具有 BuildingBlockDbHandler.class 的新构造函数调用。我之前使用 powermock 来模拟构造函数,就像这样 - BuildingBlockDbHandler blockDbH...

回答 2 投票 0

Java Mockito:MockedStatic 在自己的行中,没有花括号

有没有什么方法可以将代码移出 MockedStatic 大括号并使所有内容都成为自己的行,而不会产生副作用?只是好奇地看看这里的模板,如果没有答案,那就好了......

回答 1 投票 0

在 Java 8 上的 JUnit 中断言两个 LinkedHashMap 相等且顺序相同

我需要检查两个 LinkedHashMap 值的完全相等,包括它们的顺序。 @测试 公共无效测试(){ Map实际 = new LinkedHashMap<>(); 实际.put("

回答 1 投票 0

如何在 JUnit 5 中的参数化测试中传递期望值和实际值

我正在尝试实现参数化测试,其中我有一组输入和预期值,我想使用 JUnit 的assertEquals 方法进行测试。我正在使用 JUnit 版本 5.x,我对此很满意...

回答 2 投票 0

如何让“迁移到 JUnit 5”选项出现在 Intellij IDEA 中?

根据这些发行说明,Intellij 2017.3 及更高版本应该具有一个功能,可以轻松从 JUnit 4 迁移到 JUnit 5(又名 JUnit Jupiter)。 然而,这并没有出现在我身上。哈...

回答 2 投票 0

java.lang.IllegalArgumentException:发件人地址不得为空

我有一个使用 Java 17 和 Spring 3 的项目。在我的 pom.xml 中,测试扩展如下: junit-jupiter:版本 5.10.1。 mockito-core:版本 5.8.0。 mockito-junit-jupiter:版本 5.8.0 我...

回答 1 投票 0

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