2

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

4

1 回答 1

2

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

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

于 2009-03-02T22:24:08.540 回答