模拟实体框架模型?

时间:2009-03-02 21:59:36

标签: entity-framework testing linq-to-entities mocking

是否可以模拟EF模型,以便我可以测试使用模型类的代码,而无需摆脱遍布项目的LINQ to Entities代码?或者是否有必要为模型设置测试数据库?

1 个答案:

答案 0 :(得分:2)

您可以将您的LINQ代码包装在Data Access Objects中。 DAO将具有单独的接口和实现代码。您的测试代码会模拟DAO。

如果您不想这样做,则需要一个测试数据库。