【问题标题】:Is there any best practice/guidelines available for using Code Contracts, Pex and 'Fake' framework?是否有任何可用于使用代码合同、Pex 和“假”框架的最佳实践/指南?
【发布时间】:2012-08-20 06:16:22
【问题描述】:

是否有任何可用于使用代码合同、Pex 和 Fake 框架的最佳实践/指南?无法找到将所有 3 个组合在一起的具体可用的东西。

【问题讨论】:

    标签: code-contracts pex microsoft-fakes


    【解决方案1】:

    PEX 站点提供bunch of documentation 用于使用 PEX 和代码合同。

    您的入口点可能是 Getting Started With Microsoft Code Contracts and Pex

    他们也有很好的 Moles 文档Microsoft Moles Reference Manual

    Martin Angler 在Code Contracts & Pex: Assertions and Assumptions 上有一篇很棒的介绍性文章

    关于这个主题也有很好的研讨会:

    【讨论】:

    • Fake 和 Moles 一样吗?根据 MS,Moles 正在被 Fake 取代?
    • 假货是 Moles 的下一步,或者说是新一代的。对于带有隔离的代码探索 Moles 在 .net 4.0 中会做得很好,但最终你应该考虑在 .net 4.5 中使用 Fakes。我在 Pex 中使用过 Moles,效果很好。
    • 感谢 InnerSelf。我只是检查在 VS2012 中使用 Pex 并找不到任何东西。有没有关于如何在 VS 2012 中使用 Pex 的指导?
    • stackoverflow.com/questions/11009332/…会给你一个答案。目前没有将 PEX 和 Fakes 集成到 VS 2012 中
    【解决方案2】:

    Visual Studio ALM Rangers 正在为 Microsoft Fakes 提供指导。我很想听听那些采用它、被吓跑、成功故事、技巧、失败......等的用户的来信。给我发邮件至 fakes@freetodev.com

    一旦我们开始发货,我将在此处发布指向我们指南的链接。

    迈克

    【讨论】:

      猜你喜欢
      • 2010-11-28
      • 2012-01-13
      • 2021-11-10
      • 1970-01-01
      • 2011-04-26
      • 2011-06-09
      • 2010-11-30
      • 2011-11-05
      • 2011-02-11
      相关资源
      最近更新 更多