junit5 相关问题

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

无法在 Eclipse 2021-03 上运行 JUnit 5 测试

我正在开发一个包含 Gradle 和 Maven 子项目的项目。直到昨天我还在使用 Eclipse 2020-03,但我更新到 2021-03,现在我无法运行任何测试。我没有改变任何...

回答 3 投票 0

在使用 Junit 5 的 RestController unsit 测试中没有名为“entityManagerFactory”的 bean 可用

即使我在嘲笑服务层类,我在 junit5 测试类中也收到“没有名为“entityManagerFactory”的可用 bean”。 我的理解是,如果服务层被嘲笑,它不应该...

回答 3 投票 0

使用mockk模拟ZonedDateTime.now()以“io.mockk.MockKException:每个{...}块内缺少模拟调用”结束

我正在尝试为此代码编写一些测试: 私有伴生对象{ val 格式化程序: DateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss z") } 有趣的 getSomeValue():

回答 1 投票 0

为什么我的黄瓜上下文配置无法识别?

我使用 Spring Boot 3,我想使用 JUnit/Cucumber 运行测试。 执行测试时我无法启动我的应用程序。 我有这个堆栈跟踪: io.cucumber.core.backend.CucumberBackendException:请

回答 1 投票 0

Junit5 Suite 未发现任何测试(使用 Cucumber 设置的 Spring Boot)

关注中 在这个例子中,我尝试在 JUnit5 中运行黄瓜测试,但 @Suite 不喜欢我: org.junit.platform.suite.engine.NoTestsDiscoveredException:套件 [org.ono.sprint.demo。

回答 1 投票 0

JUNIT - RestTemplate - 连接到实际 URL

团队, 我的服务将作为独立程序运行, 我的代码: 公共类 TestRestTemplate { 私人 RestTemplate 休息模板; 公共测试RestTemplate(){ 休息模板=新休息Tem...

回答 1 投票 0

如何修复错误:引起:java.lang.IllegalArgumentException:不是托管类型:class com.example.demo.data.MyObj?

有人解决这个问题了吗? “不是托管类型”。 听起来很简单,但令人烦恼的是它已经在扫描包层次结构中定义了。 我正在尝试的详细信息...

回答 1 投票 0

JUnit 测试中的嵌入式 kafka 在运行所有测试时失败

我正在使用嵌入式 kafka、spring 和 junit 来运行与侦听器的集成,今天如果我只运行此类,测试就会通过,但如果我在有或没有 jacoco cove 的情况下运行所有应用程序测试...

回答 1 投票 0

我可以从任何 JUnit 5 侦听器更改测试的状态(通过、失败、跳过)吗?

在 TestNG 中,我可以使用 ITestListener 设置测试的最终状态。 例子: 公共类 TestListener 实现 ITestListener { @覆盖 公共无效 onTestSuccess(ITestResult res...

回答 1 投票 0

带有@Mock注解的字段初始化与@BeforeAll

我有以下静态模拟设置: @ExtendWith(MockitoExtension.class) 测试类{ @嘲笑 私有静态ClassB classBInstance; @之前所有 静态无效设置(){ 模拟统计...

回答 1 投票 0

如何使用 Mockito 对 Kafka 的 RecordIntercept 接口的拦截方法进行单元测试

我有 KafkaRecordInterceptor 类,它实现了 RecordInterceptor 接口 如下 @成分 公共类 KafkaRecordInterceptor 实现 RecordInterceptor...

回答 1 投票 0

在 JUnit 5 中测试公共方法时如何模拟私有方法

在 JUnit 5 中测试公共方法时如何模拟私有方法。 班级学校{ @Autowired 私立学校回购学校回购; 私有字符串 getSchoolName(字符串名称){ 返回&

回答 1 投票 0

junit 5 代码/配置重用。我应该使用抽象测试类还是扩展?

junit 5 文档正在使用 AbstractDatabaseTests 但我记得 junit 4 的推荐方法是使用规则而不是扩展类。

回答 1 投票 0

PowerMock whenNew,thenReturn 在 Mockito 和 JUnit5 中等效

我们正在从 PowerMock 和 JUnit 4 迁移到 Mockito 和 JUnit5。我有一个非常简单的设置课程。 @BeforeEach 公共无效setUp()抛出异常{ 服务 = 新的 ExpressProcessorSer...

回答 1 投票 0

通过测试检测生产代码中的资源泄漏

我正在尝试寻找是否有一种方法可以在测试中检测资源泄漏。与 junit 或任何其他库一起使用。 上次,我使用 junit5 @TempDir 并且我的输出流没有关闭,它正在抛出你......

回答 2 投票 0

如何在 Spring Boot 中模拟另一个服务中的方法

对于上下文,我有 2 个服务类, 价值服务和应用服务, 在 ValService 中我有一个方法 validate ,它调用 AppService 中的方法 字符 c = appService.sendToAPI(listOfString, string...

回答 1 投票 0

密钥库中的privateKey返回null

public static PrivateKey getPrivateKey(KeyStore keystore, String keyId, char[] keyPwd) throws BenefitsException { 私钥私钥 = null; 尝试 { if (keystore == null || keyPwd == null ||

回答 1 投票 0

@ExtendWith(SpringExtension.class) 和 @ExtendWith(MockitoExtension.class) 有什么区别?

我使用 @RunWith(MockitoJUnitRunner.class) 与mockito进行junit测试。但现在我正在使用 spring-boot 和 JUnit 5。 这两个注释有什么区别? 我可以只用@吗

回答 2 投票 0

Cucumber + JUnit5:未找到给定包含的测试

我正在使用 Cucumber 和 JUnit5 为我的项目编写测试。我的项目使用 Spring Framework 和 Gradle 作为构建工具,我使用 IntelliJ Idea 作为具有 Cucumber 和 Gradle 插件的编辑器....

回答 3 投票 0

Mockito 的具体化模拟方法将模拟键入为超类而不是泛型类型

我想提供一个更简单的接口(实用方法)来模拟我们在许多测试中经常需要模拟的类的构造,因为它是由第三方库构造的。这个类是通用的...

回答 1 投票 0

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