spring-test 相关问题

`spring-test`是Spring Framework的测试模块,为JUnit和TestNG提供单元和集成测试支持,包括用于单元测试的各种模拟和Spring TestContext Framework以及用于集成测试的Spring MVC测试框架基于Spring的应用程序。


如何进行一次性运行@datajpatest对真实数据库而不是带有Spring Boot的内存 我正在使用Spring Boot 1.4.3,并进行了大量用@DataJPatest注释的测试。默认情况下,它们会反对内存数据库。我希望能够运行所有这些AGA ...

注释的测试。默认情况下,它们会反对内存数据库。我希望能够暂时将所有这些都与当地的MySQL进行。我该如何以一种简单的方式做到这一点?

回答 3 投票 0



使用 Podman 在远程服务器上启动 TestContrainers 的 Ryuk 时出错

测试容器版本:1.20.4 我正在使用 TestContainers 为我的 Java 应用程序运行集成测试,现在我决定让 Docker 容器在带有 Podman 的远程服务器上运行。 当我尝试...

回答 1 投票 0

如何对 Spring @Bean CommandLineRunner 进行单元测试?

我在一个小PoC中使用Spring Boot,并且我正在尝试测试@Bean实现。我有这个代码: @SpringBootApplication 公共类应用程序{ 公共静态无效主(字符串[]参数...

回答 4 投票 0

在Spring中测试返回ResponseEntity<>的POST方法

我正在尝试测试在服务类中返回 ResponseEntity<> 的 POST 方法: 公共 ResponseEntity addCustomer(客户客户){ [验证等...] 返回新的

回答 2 投票 0

如何避免使用 @Scheduled 或缓存测试上下文中的 JMS/Kafka 侦听器的 Spring bean 处于活动状态?

在使用 @Scheduled 执行周期任务或具有 JMS 或 Kafka 侦听器的应用程序中使用 @SpringBootTest 编写集成测试时,可能会发生以下情况: 测试1开始。申请

回答 1 投票 0

从 Sprinboot 3.2.12 升级到 3.4.0 时遇到以下错误 - NoSuchMethod CollectionUtils.newLinkedHashSet(int)'

从 Sprinboot 3.2.12 升级到 3.4.0 时遇到以下错误 Spring框架版本从6.1.15升级到6.2.1 NoSuchMethod 'java.util.LinkedHashSet org.springframework.util.Collectio...

回答 1 投票 0

测试弹簧控制器并设置 Junit 测试

好吧,这可能是某个地方的 ID10T 错误,但我只是没有看到它。 我只有测试的外壳,但我看到方法获取、状态和内容显示未解决。 我不知道...

回答 1 投票 0

如何在@WebFluxTest中禁用crsf保护?

为什么我在以下测试中收到 403 FORBIDDEN? @RestController 公共类 MyServlet { @PostMapping(“/”) 公共 Mono 接受(身份验证认证){} } @

回答 5 投票 0

@ContextConfiguration 无法从另一个模块找到类

我有一个包含多个模块的大型 java Spring 项目。我决定将 Spring 测试的某些部分从模块服务器移至新的模块服务器测试中,以便逻辑上拆分它们并让 Gr...

回答 1 投票 0

如何将mockmvc用户关联到安全上下文持有者

我无法将我传递到mockmvc get请求的用户关联到安全上下文持有者,因此我无法创建一个模拟原则。 @导入(安全配置::

回答 1 投票 0

无法让 TestRestTemplate 不遵循重定向

我想测试一些返回重定向(302)的端点。 我想使用 TestRestTemplate 来测试它,但我无法让它不自动遵循重定向。我只是想得到回应而不是...

回答 1 投票 0

WebTestClient 检查 jsonPath 是否包含子字符串

在 MockMvc 中,可以断言 jsonPath 包含 substing .andExpect(jsonPath("$.error.message") .value(containsString("消息"))) 我想知道是否有一个好的方法...

回答 6 投票 0

如何为独立的 MockMvc 启用控制器参数验证

控制器 @RestController @验证 类我的控制器{ @GetMapping("/foo") 公共字符串展开(@Min(1)@RequestParam(“param”)int param){ 返回整数。

回答 2 投票 0

来自其他模块的MockMVC测试控制器

鉴于此 Maven 模块: web = MVC 层(带有控制器的 Spring MVC 项目) 客户端 = WebClient (Spring Webflux WebClient) 我如何集成测试客户端模块以从...获取信息

回答 1 投票 0

如何为 R2DBC DatabaseClient 的 JUnit 编写模拟类

在 Spring Boot 应用程序中,我有一个存储库类,我在其中使用 DatabaseClient 通过 R2DBC 执行一些数据库操作。 我的代码是这样的: 返回 client.sql(sqlToSearch) ....

回答 1 投票 0

Spring RabbitMQ 测试 - RabbitListenerTestHarness 找不到任何监听器

我正在尝试为 Spring Rabbitmq 应用程序编写一些测试。 从文档中,我找到了使用 RabbitListenerTestHarness 的示例。 我在春天创建了一个测试,如下所示: @RunWith(

回答 2 投票 0

如何在 Spring ApplicationReadyEvent 之前存根方法?

我的应用程序代码中有以下组件。在应用程序启动时,我想调用一些 init 方法。但是,在测试过程中,我不想在调用这些方法时执行任何操作。 我...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.