使用Moq和Entity Framework 4

4
我正在尝试对Entity Framework 4进行一些Moq测试。是否有简单的方法可以做到这一点,比如更改实体上的连接类型?有人在那里做过这个吗?
谢谢

3
非常模糊的问题,也许您可以发布一些您正在尝试实现的示例。简短的一般回答是“您不会使用模拟测试基础设施,而是使用模拟隐藏基础设施。” - Wyatt Barnett
1个回答

1
如果你还没有这样做,你应该使用POCO模板为Entity Framework,如果你希望设置适当的虚拟对象进行测试。我不知道有没有一个特别涵盖Moq框架的教程,但是你应该能够通过这个教程大致了解如何使用虚拟对象编写Entity Framework的测试:

http://blogs.msdn.com/b/adonet/archive/2009/12/17/walkthrough-test-driven-development-with-the-entity-framework-4-0.aspx

还有Julie Lerman的这个视频演示POCO模板,可能是PsychoCoder所指的内容:

http://msdn.microsoft.com/en-us/data/ff717739


我在 MSDN 链接中得到的信息是:您正在尝试访问的博客已计划迁移,请将您的 URL 更改为 HTTP://BLOGS.MSDN.COM/ 或 HTTP://BLOGS.TECHNET.COM/,一旦博客迁移完成,您将自动重定向到新的博客站点。 - Jerry
@Jerry,虽然我不能确定MSDN将博客移动到了哪里,但是你可以在Wayback Machine上以其原始形式查看它:使用Entity Framework 4.0进行测试驱动开发演练 - Derek

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接