一. Spring整合JUnit二. 整合步骤
1. 在pom.xml文件中添加Spring和JUnit的整合jar包的依赖2. 在测试类上添加@RunWith注解和@ContextConfiguration注解3. 在测试类中使用@Autowired注解注入IoC容器中的Bean
一. Spring整合JUnit单独使用JUnit时,必须通过代码创建IoC容器,并调用getBean()方法获取Bean对象
将JUnit整合到Spring中以后,由Spring框架自动创建IoC容器,使得测试更加方便
2. 在测试类上添加@RunWith注解和@ContextConfiguration注解org.springframework spring-test 5.2.9.RELEASE
@RunWith注解—指定Spring提供的单元测试类SpringJUnit4ClassRunner,代替原生的JUnit
@ContextConfiguration注解—指定Spring配置文件的位置
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations="classpath:spring.xml")
public class TestSpringJUnit{...}
SpringJUnit4ClassRunner类在org.springframework.test.context.junit4包中
3. 在测试类中使用@Autowired注解注入IoC容器中的BeanSpringJUnit4ClassRunner类自动创建IoC容器,并通过@Autowired注解将所需Bean注入到测试类中
Spring系列学习笔记会每日更新,欢迎大家关注订阅点赞!!!



