
Unit-Test
文章平均质量分 84
jackvs
这个作者很懒,什么都没留下…
展开
-
使用MbUnit进行数据驱动测试(单元测试)
MbUnit3.0较之2.0在数据驱动测试方面有很大的提高,下文尝试将数据驱动的测试运用于TDD。 问题: 在TDD的过程中,对于持久层数据的单元测试一直是一个很头大的问题,就数据逻辑本身,可能并不负责,但大量可读性较差的数据(几十条记录硬编码到代码中,想必测试代码的维护工作原创 2011-08-21 16:11:04 · 2277 阅读 · 0 评论 -
使用NDBUnit来帮助单元测试进行数据还原
每次在做单元测试的时候,数据还原一直是一个很头痛的问题,在跑每个单元测试之前,每次都需要将数据库恢复到特定的状态,来确保单元测试的数据有效性。 笔者在写单元测试时,曾经用过下面两种方法: (1) 在跑单元测试前,重建数据库,使用sql脚本导入测试数据 优点:干净彻底,简单明了 缺点:每次都要重建数据库,在数据量比较大的情况下,性能会比较低下;数据导入的脚本也由原生的SQL写成,在数据库原创 2012-08-10 12:44:24 · 1775 阅读 · 1 评论