首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >模拟实体框架上下文

模拟实体框架上下文
EN

Stack Overflow用户
提问于 2009-04-02 16:01:06
回答 2查看 12.8K关注 0票数 19

我使用实体框架来访问我的数据库,我想在单元测试中模拟数据库上下文,这样我就可以测试我的中间层类,而不是它们对真实数据的依赖。我知道我不是第一个询问这个(Mocking an Entity Framework Model)的人,但是在谷歌了一下之后,我有一种直觉,那就是仅仅基于模型的元数据来实例化上下文是可能的。

有没有人能做到这一点?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-04-02 16:15:54

你可以只使用元数据就可以做到这一点,有一篇关于它的很好的文章,还有一般的单元测试EF,here

票数 6
EN

Stack Overflow用户

发布于 2009-04-02 16:58:22

一种众所周知的方法是使用Repository pattern。这相当于您的具体数据访问实现之上的一层,并提供了注入测试替身的位置。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/710383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档