junit-jupiter 相关问题


JUnit 使用 BigDecimal 断言

我想在 2 两位小数之间使用断言,我使用这个: BigDecimal bd1 = new BigDecimal (1000); BigDecimal bd2 = new BigDecimal (1000); org.junit.Assert.assertSame (bd1,bd2); 但是 JUnit 日志...


PubSub 发布消息的 Junit 测试用例

在为以下代码编写 Junit 测试用例时遇到问题。 公共字符串publishJSON(字符串json)抛出InterruptedException,IOException,ExecutionException { 日志信息(&...


JUNIT 测试用例-Spark JDBC

我是 Java 编程的新手。我有一个从Oracle数据库读取数据的方法。现在我需要帮助使用 JUnit 框架为以下代码编写测试用例。 数据集 df = Spark.read().


健全性检查 - 使用 JUnit 时对象数量显着增加

我第一次在项目中使用 JUnit,它迫使我重组代码的方式让我着迷。我注意到的一件事是我创建的对象数量是为了......


错误13。当我尝试读取 Excel 文件时,jupiter 笔记本出现权限错误

我正在尝试读取一个包含数据的Excel文件(用于我的数据可视化项目),但我不断得到 权限错误:[Errno 13] 权限被拒绝 我尝试将文件移至另一个文件夹...


为什么使用 ByteArrayOutputStream 的 JUnit 测试在运行多个测试时会失败,但在单独运行时会通过?

我目前正在使用 JUnit 测试,这些测试使用 ByteArrayInput 流向我的类提供输入,并使用 BytearrayOutputStream 获取输出并将其与预期输出进行比较。 当测试...


org.hibernate.mapping.Table.getColumn 返回 null

我正在尝试进行junit测试和测试存储库。为此,我需要使用 h2 数据库创建测试数据库,测试类如下: PokemonRepositoryTest.java: @DataJpaTest @


Spring Boot测试时如何使用H2数据库?

我正在尝试进行junit测试和测试存储库。为此,我需要使用 h2 数据库创建测试数据库,测试类如下: PokemonRepositoryTest.java: @DataJpaTest @


多次尝试模拟或模拟 HttpResponse

我想对可能返回 HTTP 状态代码 (SERVICE_UNAVAILABLE) 的服务进行 JUnit 测试。对我来说,由于容器已扩大且尚未可达,因此这可能不可用。在


使用 JUnit5 @ExtendWith 和客户 ParameterResolver 时出现 ClassCastException

我目前正在学习 JUnit,以及它拥有的一些不错的新功能。具体来说,我正在使用一个简单的 ParameterResolver,复制如下 包 com.junit.test.me.junit_testing; 导入 org.ju...


如何以编程方式调用junit5 @ParameterizedTest?

我有一堆junit 5测试,其中一些是参数化的,我想从java类中调用它们。 当保存在 src/test 中时,测试通过 IDE 或使用 gradle clean build 成功运行


使用 Maven 和 junit 启用预览

我正在使用模式匹配开关编写一些Java代码,这需要在多个上下文(编译器、运行时、IDE)中设置--enable-preview。此时,除了其中一个之外,我已经得到了所有内容:unit


如何使用ArchUnit检查源代码中是否使用了反射?

我想使用 ArchUnit 编写一个 JUnit 测试用例来检查开发人员编写的源代码中是否使用了反射,如果是,则测试用例失败。我怎样才能使用


将 JDK 17 升级到 21 后,在 intelliJ 中获取 java 代理已加载警告

我刚刚在我的 Windows 计算机中从 JDK 17 升级到 21。之后,当我在 IntelliJ 中运行 JUNIT 测试时,我遇到了以下问题。我查了一整天了,还是没有……


使用多个 JRE 版本/位运行 Gradle 测试

我有一个使用 Gradle 构建的 Java 项目,它具有不同的代码路径,具体取决于 JRE 位数。我正在为内部编写 JUnit 5 测试,但我需要在 64 位和 32 位 JRE 上运行它们。


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