首先針對SpringBoot的測試類,2.2版本之前和2.2版本之后是不一樣的,在2.2版本之前需要貼注解@SpringBootTest和@RunWith(SpringRunner.class)需要在Spring容器環境下進行測試,因為@Test導包的是org.junit.Test,而 在2.2版本之后只需要貼注解@SpringBootTest,@Test導包為org.junit.jupiter.api.Test
注意測試類的包名和啟動類的包名一定要一致,否則掃描不到bean對象會報空異常,如下圖: