junit5 相关问题

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

MockMVC 测试 - MockBean 与 Mock 问题与mockito 何时?

我有以下模拟mvc测试类: @SpringBootTest @AutoConfigureMockMvc 类 PersonControllerShould { @MockBean 私人 PersonActivity personActivity; @MockBean 私人

回答 1 投票 0

如何在Allure Reports中分离退休以分离测试?

在我的项目中,在触发测试运行时,我们将变量作为系统属性传递,例如: 公共静态字符串 USER = System.getProperty("用户", "ADMIN_HQ"); 这是...

回答 1 投票 0

在 JUnit XML 结果文件中对来自 Spock 的 @Unroll 测试进行分组(或合并)

我有一个像这样的 Spock @Unroll 测试: @展开 def '会话使用 TLS 协议 #enabledProtocolsOfSocket #protocolOfSession'() { 给定: // ... 预计: // ... 在哪里:

回答 1 投票 0

java.lang.RuntimeException:android.os.Looper 中的 getMainLooper 方法未被模拟

我在使用JUnit5进行单元测试时遇到了这个错误: java.lang.RuntimeException:android.os.Looper 中的方法 getMainLooper 没有被嘲笑。在 android.os.Looper.getMainLooper(Looper.java) 处 androidx.a...

回答 1 投票 0

Mockito 和 Spring RestTemplate 问题

我想测试这个课程: 公共类 TokenIntrospector { 私人 RestTemplate 休息模板; 私有字符串 userInfoUri = "http://localhost"; 公共 TokenIntrospector(

回答 1 投票 0

使用测试容器对模拟服务器的端口号进行哈编码

我正在使用 testcontainers 在 JUnit5 中创建一个模拟服务器。 看来每次运行的端口号都是随机变化的,我希望它有一个固定的端口号,我将决定。 这怎么办?

回答 1 投票 0

org.mockito.exceptions.base.MockitoException:检查的异常对此方法无效

我正在尝试使用带有 spring boot 2.6.2 的 junit5 来测试服务层,并且我想测试如果找不到帐户则抛出异常, 我写了下面的测试方法 @测试 无效

回答 1 投票 0

Junit 5“ParameterResolutionException:无法解析参数 [java.lang.String arg0]”帮助我

我想用不同的名称参数测试这个构造函数。 公共马(字符串名称,双倍速度,双倍距离){ if (isNull(名称)) { 抛出新的 IllegalArgumentException...

回答 1 投票 0

如何正确自动装配MockMvc bean

我在这方面遇到了一些麻烦。 我正在尝试测试我的 Spring boot 应用程序的 Web 层(使用 JUnit5)。 我正在使用 @WebMvcTest(NoteController::class) 来允许我自动装配 MockMvc 以...

回答 3 投票 0

JUnit 5 - 迁移 - 不再检测到自定义测试注释?

我有以下在 JUnit4 中工作的自定义测试注释,IntelliJ 和 JUnit 不再希望识别: @Target({ElementType.METHOD, ElementType.ANNOTATION_TYPE }) @Retention(运行时)

回答 1 投票 0

越界异常

请帮我解决selenium中的问题 java.lang.StringIndexOutOfBoundsException:范围 [0, -1) 超出长度 7 的范围 代码 : 包装adipolipkg; 导入 org.junit.Before; 导入 org.j...

回答 1 投票 0

带有 rollbackOnly=true 的事务(mybatis-cdi:org.mybatis.cdi.Transactional)注释不在 Weld / JUnit 5 测试中回滚事务

我希望此类 UserMapperTest.java 运行回滚事务的测试(在本例中是一个简单的插入,其中字段电子邮件是唯一的,但问题的核心是关于

回答 1 投票 0

第一次失败后停止测试执行[重复]

我必须编写一个分为几个步骤的测试。每个步骤都基于前一个步骤,因此如果其中一个步骤失败,则应停止测试。 @TestMethodOrder(AlphanumericOrder.class) 公开课测试用例...

回答 1 投票 0

使用 junit 5 和 mokito 测试使用 JDBI 的服务

我开始使用 JDBI 而不是 JDBC Hibernate。我通过向它传递查询来让它工作得很好。当我在本地运行它时,我使用 mysql 数据库,当我运行单元测试时,我使用 H2 内存数据库。 ...

回答 1 投票 0

JUnit 消息的格式化

使用 JUnit assertEquals(),我正在比较空白/控制字符可能不同的字符串。 尤其, ' '对' '。 当字符串以这种方式不同时,

回答 2 投票 0

Java 单元测试因 KeyHolder 为空而失败

我正在为应用程序创建新的单元测试,但我陷入困境,因为 KeyHolder 没有返回有效的对象。 对于上下文,这是我的课程: ScriptDao 类: @存储库 公开课纸条...

回答 1 投票 0

我应该如何为使用接口进行多重继承的对象层次结构编写 Google-Truth 主题?

情况 我正在为个人项目编写测试(在 Java17 中使用 JUnit5/Jupiter 和 Google Truth ),其中我使用接口的多重继承来定义类。 例如: 例子

回答 1 投票 0

使用 Mockito 时出现错误的返回值类型

我正在尝试使用 Mockito 进行测试,但出现以下错误 org.mockito.exceptions,误用,错误的返回值类型 这是我正在使用的代码 BegeoRequest begeorequest1 = new BegeoRequest(); 列表&...

回答 1 投票 0

junit 5 运行特定的 Cucumber 功能两次

只要运行所有功能文件,使用 JUnit 5 运行 Cucumber 就可以正常工作。 @套房 @IncludeEngines(“黄瓜”) @ConfigurationParameter(key = Constants.FEATURES_PROPERTY_NAME, value = &qu...

回答 1 投票 0

JUnit 5 @理论和@DataPoint

我是一个尝试学习 JUnit 的新手,我正在研究一些我非常确定适合教授 JUnit 4 的材料,但我正在尝试使用 JUnit 5。它给了我一个练习...

回答 1 投票 0

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