.Net有很多模拟框架.没有明显的赢家在各方面都取代了其他人.领先的嘲讽框架也有很多不同风格的用法.
学习所有模拟框架以确定使用哪个框架所花费的时间是不合理的.我不相信我们已经达到了可以讨论最好的模拟框架的阶段.那么在特定情况下,我应该问什么问题,关于项目和关于我自己,以帮助决定使用的最佳模拟框架?
知道为什么选择当前使用的模拟框架以及您是否仍然对该选择感到满意也是有用的.
在比较模拟框架的样式时是否有一个有用的词汇表?
(注意:我把这个问题限制在.Net,因为Java没有属性或lambda表达式,所以我希望模拟框架可以更好地用于.Net然后Java)
截至目前的摘要:
我从这个总结中错过了什么?
那么,如果您使用的是.NET 3.5,那么推动Rhino Mocks和Moq之间的选择又是什么呢?
也可以看看:
" 在为.NET选择依赖注入框架时,我应该考虑什么?"也可能有问题,因为它询问问题的"另一面".
另请参阅" 为.Net选择模拟框架时应该考虑什么 "
我正在尝试决定在我最近开始使用的.NET项目上使用的模拟框架.我想加快对不同框架的研究.我最近阅读了这篇博客文章http://codevanced.net/post/Mocking-frameworks-comparison.aspx,并想知道是否有任何StackOverflow受众在实际优势的方式和框架的注意事项中添加任何内容.
人们是否可以列出他们目前正在使用或已经调查过自己在.NET项目中使用的模拟框架的优缺点.我认为这不仅有助于我决定当前的项目,还可以帮助其他人在为他们的情况选择正确的框架时做出更明智的决策.我不是任何框架的专家,但我想得到支持和反对我遇到的主要框架的论据:
我错过了其他可用的替代品.我也喜欢那些由于问题而转换或停止使用产品的用户的见解.