只需要继承AbstractJUnit4SpringContextTests这个类,通过这个类的源码可知,它实现了ApplicationContextAware接口,ApplicationContext对象已经被注入进来了
@WebAppConfiguration
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath:config/spring/website-spring.xml")
public class MetaTool extends AbstractJUnit4SpringContextTests {
@Test
public void ttt(){
//随便瞎写的,测试通过了
CCLController controller = applicationContext.getBean(CCLController.class);
System.out.println(controller);
}
}

本文介绍如何使用JUnit4结合Spring框架进行集成测试。通过继承AbstractJUnit4SpringContextTests类并配置Spring上下文,可以轻松获取Spring管理的Bean实例进行测试。示例展示了如何获取并打印控制器对象。
1792

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



