结合上一篇博客的例子讲解:
首先,导入jar包,如下:因为普通的单元测试,无法自动加载spring的IOC容器,因此需要加入由spring提供的spring-test jar包
<!--junit依赖-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13</version>
</dependency>
<!--spring整合junit的jar包-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.2.9.RELEASE</version>
</dependency>
然后,需要在类名上使用@RunWith注解,该注解就是一个运行器,SpringJUnit4ClassRunner.class指定让junit单元测试运行于spring环境下。@ContextConfiguration 注解:告知spring运行器,spring的ioc容器是基于xml的还是基于注解的,并且指定其所在位置,如果是基于注解的,则使用classes属性,配置为:@ContextConfiguration(