spring-boot-test
-
SpringBootTest : 没有'org.springframework.test.web.servlet.MockMvc'类型的合格bean可用: 嘿,我已经开始在创建测试用例时使用弹簧启动测试框架进行弹簧启动junit测试,我在下面遇到了问题。 我知道MockMvc名称bean不是通过spring-boot找到的,但为什么它不能找到它,以及我如何做到
-
/执行器/普罗米修斯在@SpringbootTest中缺失 我正在使用springbooot 2.4.0,并添加了以下依赖项来启用prometheus指标: 而如果我对 Springboot 执行器提供的任何其他端点重复相同的请求,我会正确获得响应,例如,我尝试了 /actuator/health、/actuator
-
无法启动 ReactiveWebApplicationContext,因为缺少 ReactiveWebServerFactory Bean 我有一个新的弹簧靴应用程序,我正在尝试开始。 我收到的错误是
-
JUnit 的@TestMethodOrder注释不起作用 我在进行集成测试时遇到问题 当我运行测试时,我期望执行顺序为1,2,3,但由于某种原因,实际执行顺序为2,3,1。 Tbh,我不知道为什么注释不起作用。我正在使用Spring Boot 2.1.3和JUnit 5.4。
-
使用Spring Embedded Kafka测试@KafkaListener 我正在尝试为我正在使用Spring Boot 2.x开发的Kafka听器编写一个单元测试。作为一个单元测试,我不想启动一个完整的Kafka服务器作为Zookeeper的实例。所以,我决定使用Spring Embedded Kafka。 我的听众
-
如何在多个SpringBootTests之间重用测试容器? 我正在使用带有Spring Boot的TestContainers来运行存储库的单元测试,如下所示: 但是现在我有14个这样的测试,每次运行测试时,都会启动一个新的Postgres实例。是否可以在所有测试中重用同一实
-
解析已在弹簧启动测试定义的端口中使用的端口 我有一个 Spring Boot 应用程序,它启动并执行一个类,该类侦听 Application Ready 事件以调用外部服务来获取一些数据,然后使用该数据将一些规则推送到类路径以执行。对于本地测试,我们模拟了
-
弹簧启动单元 测试模块未检测到自动连接的组件 我们将基于 Maven 的 Spring Boot 项目拆分为两个模块,如下所示: 看起来这个问题可以通过在注释下面添加注释来绕过,但是单元测试似乎加载了整个SpringBoot应用程序来运行测试。 我的问题是
-
弹簧启动测试:为每个测试加载上下文? 在我的项目中,我们有一个用于所有测试的超类。这是该类的签名 即使我不关心加载的多个上下文,我的印象是,当测试完成时,下一个测试会在前一个测试终止之前获得一个新上下文。我之
-
在弹簧启动测试中使用线形随机端口设置属性 我有一个Spring Boot测试,它使用wiremock来模拟外部服务。为了避免与并行构建冲突,我不想为wiremock设置固定的端口号,而是希望依赖于其动态端口配置。 应用程序使用在 application.yml 中设置的属
标签