spring-boot - 从 Spring Boot 低版本迁移到高版本时 JUnit 测试编译错误
问题描述
我最近从 Spring Boot 较低版本(2.1.7.RELEASE)迁移到更高版本(2.5.5),突然之间,我之前编译良好的 JUnit 测试类开始显示 import 语句的编译错误,如 import static org.junit .Assert.assertEquals;
解决方案
理想情况下,我们应该根据新版本指南更新测试用例。
但是为了快速解决编译问题,我只是在 pom.xml 中添加了以下依赖项 org.junit.vintage / junit-vintage-engine,从而解决了该问题。
推荐阅读
- flutter - 我的 Flutter 模拟器无法在 VSCode 中运行
- flutter - 是否可以将自定义 VoidCallback 添加到 Flutter 中的动画插件
- android - Play Billing Library 中的 queryPurchases() 是否保证检索到有效购买?
- java - 同时读取和写入网络流
- shiny - 如何改善我的 Shiny-App 的滞后效应
- python - python中的字典值问题
- python - 无法安装 Django-admin >> cl.exe 错误失败,退出状态为 1
- pyspark - 在特征和时间上聚合数据
- mysql - MYSQL 提要 query2 和 query1 结果
- python - UnboundLocalError:分配前引用的局部变量“结果”