【问题标题】:Visual Studio 11 shims vs mocksVisual Studio 11 垫片与模拟
【发布时间】:2012-06-09 07:56:21
【问题描述】:

请阅读 Visual Studio 11 中新的 Stubs & Shims 支持。

存根对我来说很清楚,但是垫片?它们是鼹鼠的替代品吗?或者它们可以用来做模拟吗?

【问题讨论】:

    标签: visual-studio-2012 shim


    【解决方案1】:

    在我看来,它们不仅仅是 Moles 的替代品,它们实际上是替代品。垫片可用于隔离您正在测试的代码,类似于 Moles。

    来自Microsoft Research page on Moles

    Visual Studio 2012 中的 Fakes Framework 是下一代 Moles & Stubs。然而,Fakes 与 Moles 不同,因此从 Moles 迁移到 Fakes 将需要对您的代码进行一些修改。 Visual Studio 2012 将不支持 Moles 框架。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-12
      • 1970-01-01
      • 1970-01-01
      • 2021-12-24
      • 2019-07-23
      • 2018-11-24
      相关资源
      最近更新 更多