【发布时间】:2013-01-12 17:41:23
【问题描述】:
我正在寻找适用于 VS 2012 的 Pex 插件(或同等产品)。
我知道 Moles 变成了假货 (http://msdn.microsoft.com/en-us/library/hh549175.aspx),这是存在的。我希望 Pex 部分作为自动 WhiteBox 测试的输入生成器。我不确定如何在 VS2012 中做到这一点。有人可以在这里给我指点吗?
【问题讨论】:
我正在寻找适用于 VS 2012 的 Pex 插件(或同等产品)。
我知道 Moles 变成了假货 (http://msdn.microsoft.com/en-us/library/hh549175.aspx),这是存在的。我希望 Pex 部分作为自动 WhiteBox 测试的输入生成器。我不确定如何在 VS2012 中做到这一点。有人可以在这里给我指点吗?
【问题讨论】:
Pex 终于为 Visual Studio 2012 提供了一些东西:Code Digger (http://visualstudiogallery.msdn.microsoft.com/fb5badda-4ea3-4314-a723-a1975cbdabb4)。您可以要求它生成一个输入/输出表,其参数将涵盖您的所有代码。
但是,它目前仅支持 Portable Libraries 项目...让我们等待新版本。
【讨论】:
Pex Team say 表示他们将构建 Pex 的新版本,但同时从 Moles 转移到 Fakes 导致“内部工作方式发生一些变化,并延迟了 Pex 的下一个版本”。
其中一位贡献者to this question 从 Microsoft 获得了一些信息,称他们预计学术许可证将在 2013 年初提供。
【讨论】: