1. Spring Test测试模块
- Spring Test是Spring中用于测试的模块
- Spring Test对JUnit单元测试框架有良好的整合
- 通过Spring Test可在JUnit在单元测试使自动初始化IoC容器。
2. Spring 与JUnit4整合过程
- Maven工程依赖spring-test
- 利用@RunWith(将junit4的运行过程交给spring来完成,通过这个注解可以让spring接管junit4的控制权,完成IoC的初始化工作)与@ContextConfiguration(用于说明我们在初始化IoC容器过程中要加载哪个配置文件)描述测试用例类。
- 测试用例类从容器获取对象完成测试用例的执行