gpt4 book ai didi

c# - 来自微软的模拟框架?

转载 作者:太空狗 更新时间:2023-10-29 22:15:15 24 4
gpt4 key购买 nike

我想开始在我的 C# 项目中使用模拟对象。

在快速谷歌之后,我发现大多数人使用以下之一:

  • NMock
  • EasyMock.Net
  • TypeMock 隔离器
  • 犀牛模拟
  • 起订量

Microsoft 是否提供类似的模拟框架?我现在正在使用 Visual Studio 测试进行单元测试。

最佳答案

Microsoft 没有任何官方的公共(public)模拟对象框架。我们确实有一些我们以前使用过的内部工具(我在 Microsoft 工作)。最近我们更喜欢使用公开可用的库,因为我们将源代码提供给我们许多项目的项目和单元测试,我们希望公众(就是你!)能够编译和运行这些项目。

在我的团队 (ASP.NET) 中,我们现在最常使用 Moq .作者 (kzu) 非常乐于接受我们的反馈和错误报告。

要查看我们如何使用 Moq 的示例,您可以下载 source code to ASP.NET MVC 2 Release Candidate ,其中包括项目源代码和 2,000 多个单元测试。

关于c# - 来自微软的模拟框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1993576/

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