从 Spring 引导较低版本迁移到较高版本时 JUnit 测试编译错误

JUnit test compile error while migrating from Spring Boot lower to higher version

我最近从 Spring 启动较低版本 (2.1.7.RELEASE) 迁移到较高版本 (2.5.5) 突然之间,我的 JUnit 测试 class 之前编译良好,开始显示导入语句的编译错误,例如 import static org.junit.Assert.assertEquals;

理想情况下,我们应该根据新版本指南更新测试用例。

但是为了快速解决编译问题,我只是在 pom.xml 中添加了以下依赖项 org.junit.vintage / junit-vintage-engine,这解决了问题。