spring结合Junit测试使用小结
2015-03-03 19:54
453 查看
1. 如何在Junit测试中加入log4j日志
定义一个JunitClassRunner类<span style="font-size:18px;">public class JUnitClassRunner extends SpringJUnit4ClassRunner {
private static Logger log = Logger.getLogger(JUnit4ClassRunner.class);
static {
try {
//读取Classpath路径下的log4j.xml配置文件
Log4jConfigurer.initLogging("classpath:log4j.xml");
} catch (FileNotFoundException ex) {
ex.printStackTrace();
log.error("未找到文件:log4j.xml");
}
}
public JUnitClassRunner(Class<?> clazz) throws InitializationError {
super(clazz);
}
}</span>
在spring测试中使用该类
<span style="font-size:18px;">@RunWith(JUnitClassRunner.class)
@ContextConfiguration(
locations = {
...
}
)
public class ClusterStartSpringTest extends AbstractJUnit4SpringContextTests{</span>
2. 如何在main方法中运行junit测试程序
依旧使用上面的junit测试类<span style="font-size:18px;">public class ClusterStartMain {
public static void main(String[] args){
JUnitCore.runClasses(new Class[] { ClusterStartSpringTest.class });
}
}</span>
相关文章推荐
- Junit使用教程--整合spring测试套件
- maven中使用spring的test包结合junit4进行测试。
- Spring与Junit结合使用的代码
- maven spring项目 使用junit测试,出现SpringJunit4Runner的问题
- Spring回顾之五 —— 测试,JUnit与SpringTest的完美结合
- spring与junit结合测试
- Hibernate4与Spring4整合,使用Junit4测试相关学习笔记
- Hibernate SpringDataJpa使用Junit测试 no Session
- maven spring整合mybatis是使用junit测试报字节序列的错误
- 【SSH】Spring学习(二)使用注解配置Spring、安装STS插件、Spring与junit整合测试、AOP
- spring中 使用JUnit4 测试 代码[模拟服务器启动]
- 使用Junit对Spring进行单元测试实战小结
- spring结合junit进行单元测试(二)——测试后进行事务回滚
- 使用JDBCTemplate实现与Spring结合,方法公用 ——测试(EmpDaoImplTest)
- 用JUnit测试Spring中的配置,需要使用ApplicationContext
- 使用junit进行Spring测试
- Spring笔记(第三弹:使用JUnit对Spring工程进行测试)
- 使用springmvc+activemq时候junit测试时候报java.lang.IllegalStateException:
- Spring与Junit结合使用
- JAVAEE——spring02:使用注解配置spring、sts插件、junit整合测试和aop演示