测试类注入Bean失败,Could not autowire, No bean of 'XxxService' type found

Spring Boot 2.2 是第一个正式支持 JUnit 5 的版本。

因此在写测试类的时候,JUnit4和JUnit5是有一点区别的。JUnit4需要需要两个注解

@SpringBootTest
@Runwith(SpringRunner.class)

Junit5的测试类则只需要一个注解

@SpringBootTest

 

posted @ 2023-12-11 17:55  Ashe|||^_^  阅读(44)  评论(0编辑  收藏  举报