junit5 相关问题

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

assertAll 与 JUnit5 中的多个断言

是否有任何理由将多个断言分组: 公共无效shouldTellIfPrime(){ 断言.assertAll( () ->assertTrue(isPrime(2)), () ->assertFalse(isPrime(4...

回答 4 投票 0

空手道 - 在空手道功能文件中匹配时声明字符串数组并将其作为参数传递给 java 函数

我有一个字符串数组,name = ["abc","xyz"],我需要声明它并将其传递给java函数,该函数接受字符串数组作为第一个参数,字符串作为第二个参数

回答 1 投票 0

Selenium-Jupiter - 仅使用本地浏览器/驱动程序

我想使用 selenium-jupiter JUnit5 扩展进行 CI/CD 运行: 硒-木星 不幸的是,使用的 WebDriverManager 正在从互联网动态获取浏览器/驱动程序。 为了让...

回答 1 投票 0

Spring 6.1 RestClient JUnit 模拟测试

我有一个 Spring 6.1 RestClient: @服务 @RequiredArgsConstructor 公共类 ProductServiceClient { @Value("${spring.client.product.url}") 私有最终字符串baseUrl; 私人...

回答 1 投票 0

为什么使用 Stream<Executable> 比不使用它更好?

我们公司的中层告诉我替换这段代码: 断言全部( () -> assertDoesNotThrow(() -> $(".modal-title").shouldBe(visible)), () ->assertEquals("添加注释",...

回答 1 投票 0

Springboot + Junit5 应用程序无法在 CI 运行器的单元测试中加载 ApplicationContext,但可以在本地工作

我编写了一个简单的测试来检查 springboot 应用程序上下文,它使用 android studio(在 Windows 上)在我的本地计算机上执行得非常好,并且测试通过了。我还可以看到...

回答 1 投票 0

如何使用 spring-test-junit5 进行嵌套测试?

我一直在使用 JUnit 5 和 spring-test-junit5。然后我尝试使用嵌套测试功能,但我的测试失败了。当我使用 gradle 直接从命令行运行时也会发生这种情况。 @

回答 1 投票 0

在抽象类方法上不执行任何操作,但在从concreate类实例调用时应该可以工作

我有以下结构: 类样本{ 私人地图服务地图; @Autowired 私人列表服务; @PostConstruct 公共无效初始化{ this.serviceMap = this.servi...

回答 1 投票 0

无法执行 Junit 参数化测试执行获取 java.lang.Exception:类上没有公共静态参数方法

运行参数化测试时出现以下错误。请帮忙。 @RunWith(参数化.class) 公共类 ParsingUtilTest { @测试 @参数 公开名单

回答 1 投票 0

通过 CLI 和 IntelliJ 运行 java jar 时不一致

我的项目结构如下: 源代码 └── 主要 └── java └── 测试 ├── 功能性 │ ├── 测试A │ └── 测试B ├── 验证 ...

回答 1 投票 0

Visual Studio Code 中的 JUNIT 测试错误

我是 JUNIT 测试的新手。我第一次在 Visual Studio Code 中尝试过。我按照 YouTube 视频中的所需步骤进行操作。我首先创建了一个没有构建工具的项目,编写了一个java程序...

回答 1 投票 0

Log4j2 RoutingAppender 与跨多个线程的 ListAppender

(这是我最初问题的后续问题:Log4j2 Custom Appender in Maven Surefire: possible to Reuse Across Threads?) 我正在尝试对来自 Log4j2 的任何日志记录的输出进行单元测试...

回答 1 投票 0

Maven Surefire 中的 Log4j2 自定义 Appender:可以跨线程重用吗?

我有一个 Log4j2 自定义附加程序,在我的许多 JUnit5 测试中都使用它。 (就其价值而言,我在几篇文章中发现了该代码,并且只做了一些微小的调整。) 当在 Su 中运行时...

回答 1 投票 0

无法让 Quarkus/Mockito 使用 @InjectMock 实例 - 从端点测试返回错误数据

我有一个非常简单的 Quarkus REST 应用程序,可以读取/写入 Redis。在编写端点测试时(使用 Quarkus 模拟指南),但我无法从模拟返回数据。插入...

回答 1 投票 0

JUnitException:ID为“spock”的TestEngine未能发现测试

我们正在尝试对我们的测试套件进行一些更新。我们希望将使用 PACT 的合约测试转换为使用 jUnit5。 当我们更新我们的软件包(例如 PACT 消费者/提供商)时...

回答 1 投票 0

通过类和方法名称发现 JUnit5 参数化测试会抛出 org.junit.platform.commons.PreconditionViolationException

我运行了一组测试来测试我公司网站上各种工具的 UI。我构建了一个在不同环境中运行这些测试的系统,出于我的担忧,我编写了代码

回答 2 投票 0

如何在 SAP Commerce 1808 中运行 JUnit5 测试

目前我们在 SAP Commerce 1808 项目中使用 JUnit4 测试框架,单元测试运行良好。 然而,我们想开始使用 JUnit5 框架。导入后

回答 1 投票 0

ViewModel 单元测试(JUnit5、CoroutineDispatcher、Turbine、Mockk)未按预期工作

我正在尝试了解 Turbine 如何与 StateFlow 配合使用。 HelloWorld视图模型 导入 androidx.lifecycle.ViewModel 导入 androidx.lifecycle.viewModelScope 导入 kotlinx.coroutines.CoroutineDisp...

回答 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

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