DataMoq 数据库的模拟框架
数据模拟DataMock允许您模拟SQL表、视图、函数和过程,从而帮助您对复杂的SQL代码进行单元测试。模拟在代码中使用流畅的API指定在Linq 2 SQL上。在运行时,通过删除现有对象并创建满足模拟约束的同名新对象在数据库中创建模拟。 DataMock可以与任何单元测试框架一起使用。基本用法在您的测试项目中引用LazyE9.DataMock.Framework程序集。创建LinqToSQL数据上下文以引用要进行单元测试或作为依赖项包含在测试中的表、视图、函数和过程。选择一种回滚测试事务的方法,(下面讨论)为您的LinqToSQL数据上下文类型创建一个新的DataMock对象。使用.Setup()方法为上下文设置单独的模拟。调用DataMock对象上的Execute()方法以在数据库中创建模拟。测试数据库
下载地址
用户评论