【发布时间】:2020-03-13 00:56:17
【问题描述】:
在单元测试中,@Runwith(SpringRunner.class) & @SpringBootTest 有什么区别?
你能给我解释一下每一个的用例吗?
【问题讨论】:
-
您阅读过各种文档吗?还有什么不清楚的地方?
-
明显的区别是 Spring test vs Spring boot test,但这是一个非常广泛的问题
-
我会明白除了 SpringRunner 之外什么时候应该使用 @SpringBootTest。
-
从 JUnit 5 开始不再需要 RunWith,并且可以从您的单元测试代码中删除。
标签: java spring-boot junit spring-boot-test