Typemock 与 Moq

发布于 2025-01-05 06:21:05 字数 65 浏览 2 评论 0原文

我听说过/读过一些关于这两个框架的信息,并决定使用这两个框架。哪个更好?为什么?

提前致谢! 鲅鱼鳅

I have heard/read a little about both of these frameworks and have decided I want to use of of the two. Which is better? Why?

Thanks in advance!
Oshiwoshydopaliscious

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

无人问我粥可暖 2025-01-12 06:21:05

嗯,TypeMock Isolator 是一款付费产品,而 Moq 是 FOSS,因此这可能是您的决定点。除此之外,我相信 TypeMock 提供了模拟静态和通过标准多态性不可模拟的遗留代码的能力。

对于逐项功能比较,有很多:

http://msmvps.com/blogs/bmains/archive/2009/11/03/moq-and-typemock-in-comparison.aspx

但是,我想说你的决定很重要到你愿意花的钱。如果你付出更多,你会得到更多的“可模仿性​​”。因此,如果您尝试用大量静态改进对遗留代码的测试,您可能需要 TypeMock。如果您正在启动一个全新项目,并且能够从一开始就编写可测试的代码,那么 Moq 就很棒。

Well, TypeMock Isolator is a paid product and Moq is FOSS, so that may be your decision point alone. Beyond that, I believe TypeMock provides the ability to mock statics and legacy code that is unmockable through standard polymorphism.

For blow by blow feature comparisons, there are plenty out there:

http://msmvps.com/blogs/bmains/archive/2009/11/03/moq-and-typemock-in-comparison.aspx

But, I'd say your decision amounts to what you're willing to spend. You get more "Mockability" if you pay more. So, if you're trying to retrofit tests on legacy code with lots of static, you might want TypeMock. If you're starting a green field project and have the luxury of writing testable code from the get-go, Moq is great.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文