junit4应用以及和spring的整合
junit3
就加载junit3对应的jar包就可以
测试类需要继承junit.framework.TestCase
重写setup方法在setup加载需要的配置文件
测试方法需要以test开头testMyCase()
junit4
依赖的jar:org.hamcrest.core.jarjunit4.jar
只需要测试方法加org.junit.Test注解
或者按照3的规范继承junit.framework.TestCase并规范命名测试方法即可
和spring的整合
参考:http://blog.csdn.net/mumuzhu2011/article/details/7704120
依赖org.springframework.test.jar包
@org.junit.runner.RunWith(SpringJUnit4ClassRunner.class)
@org.springframework.test.context.ContextConfiguration
(locations="classpath:applicationContext.xml")
publicclassConsumerTestextendsorg.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
{
@Resource
IConsumerDAOconsumerDAOImpl;
//@Test
publicvoidtestAbc(){
System.out.println(consumerDAOImpl.getConsumer(1).getUserName());
}
}