.net 数据访问层的单元测试
我想测试数据层,我该怎么做?我正在使用NUnit进行业务对象测试。我必须使用模拟对象(我以前从未使用过).net 数据访问层的单元测试,.net,unit-testing,.net,Unit Testing,我想测试数据层,我该怎么做?我正在使用NUnit进行业务对象测试。我必须使用模拟对象(我以前从未使用过) 如果有人能给我提供正确的指导,我将不胜感激。使用模拟对象取决于您的单元测试。如果不想初始化多个对象来测试单个对象,可以使用模拟来模拟其他对象的行为 对于测试DAL对象,您必须在每次运行测试时重置DB状态。因为在数据库上运行测试将创建许多记录,这些记录可能会更改数据库的状态。使用模拟对象取决于单元测试。如果不想初始化多个对象来测试单个对象,可以使用模拟来模拟其他对象的行为 对于测试DAL对象,
如果有人能给我提供正确的指导,我将不胜感激。使用模拟对象取决于您的单元测试。如果不想初始化多个对象来测试单个对象,可以使用模拟来模拟其他对象的行为
对于测试DAL对象,您必须在每次运行测试时重置DB状态。因为在数据库上运行测试将创建许多记录,这些记录可能会更改数据库的状态。使用模拟对象取决于单元测试。如果不想初始化多个对象来测试单个对象,可以使用模拟来模拟其他对象的行为
对于测试DAL对象,您必须在每次运行测试时重置DB状态。因为在数据库上运行测试将创建许多记录,这些记录可能会更改数据库的状态。您必须执行以下操作:
以下是您可能会发现有用的单元测试DAL。您必须这样做:
下面是您可能会发现有用的单元测试DAL。您能介绍一下DAL吗?它使用LINQtoSQL、ADO.NET还是其他什么?您能告诉我您正在使用的数据对象是什么吗?最后,您想测试什么样的东西?例如,查询或数据对象的构建方式?您能告诉我们一些关于DAL的信息吗?它使用LINQtoSQL、ADO.NET还是其他什么?您能告诉我您正在使用的数据对象是什么吗?最后,您希望测试什么样的东西—例如,查询或数据对象的构建方式?