junit5 相关问题

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

在 Java 中运行测试用例之前了解与一组测试用例相关的所有 Cucumber 标签

我正在使用 Cucumber 和 JUnit5 进行 Java 测试项目。我正在为 Web 应用程序运行 API 和 UI 测试用例。对于 API 测试用例,我们使用 XSRF 令牌作为额外的一层

回答 1 投票 0

如何在每次测试之前完全重新创建 Testcontainers 容器?

我正在寻找一种解决方案,为每个测试提供一个新容器。我的问题是,我在第一次测试中插入数据库的数据会干扰第二次测试。每个测试都是独立进行的...

回答 1 投票 0

wiremocking Spring Boot Service POST 方法时出现 WebClientRequestException

我正在 Spring Boot 中测试我的服务,但我收到了 WebClientRequestException: failed to resolve 'null' after 6 requests;嵌套异常是 java.net.UnknownHostException:无法解析“null”

回答 1 投票 0

如何增加 Junit 中样板代码的测试类覆盖率

代码覆盖率的视图是通过 IntelliJ 使用“Run 具有覆盖范围的“项目测试”” 问题树: 引入SonarCube,要求覆盖率80% 由于有很多样板,

回答 0 投票 0

创建类路径资源中定义的名称为“connectionFactory”的bean时出错[org/springframework/boot/autoconfigure/r2dbc/

我有一个关于喷射玻璃的简单项目。这是您使用 MongoDB 的地方,它配置为 ReplicaSet。我不使用自动配置,而是使用配置文件来配置操作...

回答 1 投票 0

从JUnit访问jdk.unsupported不需要模块require

我试图弄清楚为什么 JUnit 在 jdk.unsupported 模块方面的行为与“常规”Java 程序不同。是的,我知道我不应该使用这个。我只是在尝试(但失败了......

回答 1 投票 0

如何使用@ExtendWith(SpringExtension.class)从application.properties加载属性

我正在尝试学习 Spring Boot,并试图对测试有一个扎实的了解。 我知道 @SpringBootTest 加载了完整的上下文,我不想这样做。 我知道切片...

回答 1 投票 0

Junit 5 使用某些类中的 @Tag 进行订单测试

我有一些课。 我都上课,我有一些测试。 例子: 公共类测试页1(){ @测试 @Tag("回归") 无效测试1(){ System.out.println("测试1"); } 无效测试2()...

回答 3 投票 0

启动层初始化时发生错误:Stream 'Caused by: java.lang.module.InvalidModuleDescriptorException: Package not found in module'

我有一个项目,在使用 Java 17 和 Maven 放置了一段时间后,我现在正在开发它。在编译项目期间,我收到以下错误消息: [信息] --- 必发:3...

回答 1 投票 0

夸库斯测试。重置bean状态

我有一个有状态 bean 和 @QuarkusTest 下的一些不同的测试用例。但每个测试用例都需要干净的 bean 状态才能正确执行(测试不应相互依赖)。 目前...

回答 1 投票 0

在 Junit5 中并行运行的多个测试之间共享类的实例

我正在为一个由多个 API 组成的项目开发一个测试框架。对于每个人,我都有一个不同的客户端,需要使用不同的令牌进行授权。测试是并行运行的。 我的

回答 1 投票 0

JUnit5 - 并行执行@ParameterizedTest

我尝试使用 JUnit5 + Maven Surefire 插件进行并行执行。为此我做了一些设置: org.apache.maven.plugins...

回答 1 投票 0

有条件地忽略 JUnit5 的测试

我正在为处理数据库的自定义库编写测试。有两个要求: 仅当设置了环境变量 TESTDB 时才应尝试测试。 虽然图书馆你...

回答 1 投票 0

我们真的需要使用 verify() 方法调用“ArgumentCaptor#captor”吗? [已关闭]

假设下面的课程将进行测试。 我想知道我们是否真的需要始终验证 captor() 调用 公共类电子邮件服务{ 私人DeliveryPlatform平台; 公共电子邮件服务(

回答 1 投票 0

@Order 注释被忽略

我正在测试我们自己的库,它使用 JDBC。对于指定的数据库名称,代码需要查找值 javax.sql.DataSource,使用 DataSource.getConnection() 连接,然后运行一些...

回答 1 投票 0

Ant junitlauncher 任务导致“无法启动虚拟机内测试”错误

我正在尝试使用 Ant 构建脚本版本 1.10.12 和 junitlauncher 任务来运行我的单元测试。到目前为止,我已经对所有内容进行了三到四次验证,甚至进行了审查......

回答 2 投票 0

在 Springboot 中以编程方式运行 Junit5 测试时,如何在测试中进行自动装配和配置注入?

我有一个 Springboot 应用程序,它以编程方式运行 Junit5 测试。我关注了这个 baeldung 系列,它的效果正如广告所宣传的那样。 但是,在我的测试中(在正常应用程序运行时运行)我...

回答 1 投票 0

使用 AOP 将屏幕截图或其他附件附加到 Allure 报告的步骤

我一直在研究是否可以将屏幕截图附件附加到由自定义 @Captured 注释标记的特定方法,以使用 AOP 进行 Allure 转发 我创建了注释本身并且

回答 1 投票 0

我们真的需要用 verify() 方法调用“ArgumentCaptor#captor”吗?

假设下面的课程将进行测试。 我想知道我们是否真的需要始终验证 captor() 调用 公共类电子邮件服务{ 私人DeliveryPlatform平台; 公共电子邮件服务(

回答 1 投票 0

如何使用 @MethodSource 注解和多个提供 Stream 的方法将多个参数传递给测试方法<Arguments>?

我有一个 Junit5 参数化测试方法,我需要将我的自定义 DataProvider 类与返回 Stream 的方法一起使用,并且应该将其所有参数传递给此测试 m...

回答 1 投票 0

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