当前位置:  开发笔记 > 编程语言 > 正文

Microsoft的Entity Framework如何抑制测试驱动的开发?

如何解决《Microsoft的EntityFramework如何抑制测试驱动的开发?》经验,为你挑选了1个好方法。

MS的实体框架被认为是敏捷社区中的开发人员,以抑制测试驱动的开发.它是著名的袭击由.NET开发一批有影响力的不是的敏捷运动的原理的真实反映.

使用实体框架时敏捷开发人员面临的主要缺点是什么?



1> Ana Betts..:

这是因为它没有模拟 - 它鼓励您将应用程序基于直接ping数据库的对象,无法模拟它.敏捷开发的一个主要原则是测试很快,因此运行它们是无痛的,你可以不断地测试你的代码,但是使用EF,你的对象总是ping数据库,你必须做一些可怕的黑客攻击生成的代码,EF为您进行测试.

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有