(1)在pom.xml中导入spring-test
(2)创建一个测试类
@RunWith是让spring-test帮我们测试
@ContextConfiguration是把spring容器的配置文件交给帮我们测试的spring-test
后面的参数由两种写法一种是xml配置文件另一种是注解的核心类配置文件。
如果spring容器由注解的核心配置类文件配置,就用这个@ContextConfiguration(classes = {SpringConfiguration.class })。
从spring容器获取bean对象然后就可以进行测试了
(3)总结
这种测试方法的原理是让第三方帮我们测试类中的方法。主要流程是创建一个测试类,这个类可以被注入bean对象,然后可以写个测试方法测试这些bean对象。
而不用创建个类,写个慢方法,通过app.getbean获取容器对象进行测试。