gpt4 book ai didi

mocking - Moq 和 Rhino.mocks 的功能是什么?

转载 作者:行者123 更新时间:2023-12-03 06:34:12 28 4
gpt4 key购买 nike

我找不到 Moq 和 Rhino 的具体功能比较。所有的问题都是“你更喜欢哪个以及为什么”,或者“这是你如何在 rhino 中进行简单的模拟以及如何在最小起订量中完成的”。

我在任何地方都找不到深入的比较。我知道语法差异,我不是在寻找答案。 我正在寻找能力比较。例如:

  • Rhino 有 Expect.On() 用于线程 mock 。起订量可以做到吗?

  • 多重模拟怎么样(实现多个接口(interface)与一个模拟)。起订量可以做到吗?

  • 我相信 Moq 现在可以模拟 protected 成员。犀牛能做到吗?

编辑:我最终也研究了其他一些 .Net 框架。

最佳答案

感谢过去几周做出回应的人们。我最终写了一篇关于我的发现的博客文章,因为我必须进行大量的挖掘,所以我似乎最好总结一下它们,希望能帮助其他人。我发布的图表整理了我的发现:

alt text

我在博客文章中提到的一个警告是,该图表对于检查功能很有用,但大多数框架的真正优势是其独特的功能。我最终选择了 Moq,因为 API 易于使用。此外,所有信息都可能存在错误和更改 - 如果您不同意图表上的某些内容,请发表评论。

关于mocking - Moq 和 Rhino.mocks 的功能是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/690769/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com