TDD
文章平均质量分 81
iteye_9479
这个作者很懒,什么都没留下…
展开
-
Eclipse + Spring 下 Ant自动化测试
项目使用MyEclipse8.6开发,并且使用的Spring,下面是我的自动化测试脚本,呵呵 /*** 整个测试下BeanFactory只运行一次* @author Administrator**/public class BeanFactory {private static ApplicationContext context ;static{con...原创 2011-11-07 11:35:40 · 99 阅读 · 0 评论 -
myBatis 从 spring分离 进行快速单元测试
项目采用mybatis + spring开发,这是以前的测试代码, 【运行需要30s】private static MemberService memberService; @BeforeClass public static void setUp() throws Exception{ ApplicationContext context = new ClassPathXmlA...原创 2011-11-14 19:55:56 · 136 阅读 · 0 评论 -
复杂业务逻辑下的单元测试
你有木有遇到过这种情况,在为一个复杂业务方法写单个单元测试时,你需要做一大堆初始化工作,主要是各种service,你也可以直接把总个容器初始化(如果你使用spring等容器的话),如果项目比较大,运行单个测试,得等上几十秒,你hold住吗,可以参照我的方法进行加速(http://mingliang-luo.iteye.com/blog/1258830); 现在就复杂业务方法写单元...原创 2011-11-26 11:09:06 · 2074 阅读 · 0 评论 -
使用dbunit初始化数据
在进行自动化测试时,测试的健壮性很重要,对于数据库驱动程序来说,单元测试的健壮性主要来自于数据库数据。你写测试的时候是一种状态,但数据库的状态会随时改变,如何保证单元测试的健壮性呢? 我们可以在测试前使用dbunit来初化数据,以保证你测试中使用的数据没问题。 1,使用dbunit导出数据库数据: //先保存上一次保存的数据 InitData.i...原创 2011-12-05 21:19:38 · 430 阅读 · 0 评论