例如:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath:aop/applicationContext.xml"})
-
@RunWith就是一个运行器 -
@RunWith(JUnit4.class)就是指用JUnit4来运行 -
@RunWith(SpringJUnit4ClassRunner.class),让测试运行于Spring测试环境 -
@RunWith(Suite.class)的话就是一套测试集合 -
@ContextConfigurationSpring整合JUnit4测试时,使用注解引入多个配置文件 -
单个文件
@ContextConfiguration(Locations="classpath:applicationContext.xml")@ContextConfiguration(classes = SimpleConfiguration.class) -
多个文件时,可用
@ContextConfiguration(locations = { "classpath:spring1.xml", "classpath:spring2.xml" })
本文介绍了如何使用JUnit4进行单元测试,并通过@RunWith和@ContextConfiguration注解将测试与Spring框架集成,支持加载多个配置文件。
1025

被折叠的 条评论
为什么被折叠?



