作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我收到以下编译器错误:
Type mismatch: cannot convert from Class<SpringRunner> to Class<? extends Runner>
从此代码:
import org.junit.runner.RunWith;
import org.springframework.test.context.junit4.SpringRunner;
@RunWith(SpringRunner.class)
@DataMongoTest
public class ReservationEntityTest {
我不明白错误Class<SpringRunner>
有SpringRunner
延伸Runner
.
我错过了什么?
最佳答案
实际的响应是@M 的响应。评论中的德米恩;
“从 pom.xml 中删除 junit 依赖项。您使用的是古老版本。spring-boot-starter-test 包含所需的所有依赖项。我什至建议删除 @RunWith 并使用 JUnit5 中的 @Test (@DataMongoTest 已经应该包含 JUnit5 中的 @ExtendWith。”
关于java - 无法从 Class<SpringRunner> 转换为 Class<?延伸运行者>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59691748/
我是一名优秀的程序员,十分优秀!