在迁移Spring-boot2.5.12之后,Spring-boot应用程序并没有挑选所有的测试用例来执行



我们有spring-boot应用程序,当我们尝试运行单元测试时,似乎有些单元测试用例没有选择执行。这个问题是在将spring-boot版本从2.3.9升级到2.5.12之后开始发生的我们使用的是java 11、gradle 6.8和gradle依赖测试Compile'junit:junit:4.12'

为什么不选择所有的测试用例来执行?

查看关于JUnit 5:的Spring Boot 2.4发行说明

如果您不想将测试迁移到JUnit 5,并希望继续使用JUnit 4,请添加对Vintage Engine 的依赖项

https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.4-Release-Notes#junit-5s老式发动机从弹簧靴启动器测试中移除

最新更新