摘要:
在测试驱动开发中,对数据库特别是ORM的测试,有的时候不好做,这里介绍我们的做法。本文的方案是基于Entity Framework 4.0 Code First, Autofac的。Entity Framework 4.0 Code First对测试驱动的支持由于Entity Framework 4.0 Code First可以从业务层的简单C#对象(POCO)反向生成数据库以及数据库相应的表,如果数据简单的话,那么就直接实行TDD模式:1、 首先创建测试用例,这里我们以一个客户关系管理系统为例讲解,用例是测试保存客户资料的功能: 1: [TestMethod] 2: ... 阅读全文