小编Raf*_*ski的帖子

在 Spock 中进行测试的 Spring Boot 3 不会在 @SpringBootTest 测试中创建上下文

我使用最新的 Spring Boot 3 和 spock 版本创建了简单的项目,您可以在这里找到: https: //github.com/RafBorkowski/SpringBoot3SpockExample。当我尝试使用 junit 启动测试时,spring 的上下文正常启动并测试通过,但是当我尝试在 spock 中进行相同的测试时,我注意到 spring 没有启动并且没有创建上下文,这导致了测试失败。当我将 Spring boot 版本降级到 2.7.5 时,一切正常。

PS 我在 github 上的 README 中添加了屏幕截图和响应。

有任何想法吗?

java integration-testing spock spring-boot

7
推荐指数
1
解决办法
2855
查看次数

标签 统计

integration-testing ×1

java ×1

spock ×1

spring-boot ×1