【发布时间】:2012-11-05 12:09:48
【问题描述】:
我没有看到任何有关使 Pex 在 Visual Studio 2012 上运行的计划的最新信息。
【问题讨论】:
标签: pex
我没有看到任何有关使 Pex 在 Visual Studio 2012 上运行的计划的最新信息。
【问题讨论】:
标签: pex
Visual Studio 2012 便携式库的新 Pex 扩展名为 Code Digger。目前 Code Digger 仅适用于可移植类库,并且不会像原始 PEX 那样自动创建单元测试项目。 PEX 团队表示他们将发布新版本,增加功能并使其在 Portable Subset 之外工作,尽管没有时间表。
摘自博客:
“在后台,Code Digger 使用 Pex 引擎和 Microsoft Research 的 Z3 约束求解器系统地分析代码中的所有分支,试图生成一个实现高代码覆盖率的测试套件。与 Visual Studio 的 Peter Provost 合作产品组,我们尝试创建一个非常简单的用户界面。我们希望将代码探索的想法带到每个程序员的指尖。这与 Pex Power Tools 不同,我们为您提供了许多配置选项,您必须接受(参数化)单元测试的想法以获得所有好处。Code Digger 并不是 Pex 的完全替代品,它只是 Pex 团队为 Visual Studio 2012 提供的第一个扩展 - 请继续关注更多信息。”
【讨论】:
Pex 和 Moles 在 Visual Studio Ultimate 和最近 Visual Studio Premium 中作为假提供,遗憾的是在其他 VS 版本中没有。我们总有希望。
【讨论】:
我尝试联系 Microsoft,但没有得到答复。所以我决定给 Mary Jo Foley 发电子邮件,她收到了以下信息:
这是您在 Visual Studio 上的一位 MS 发言人的回答:
“我们希望在 2013 年初的某个时候推出与 Visual Studio 2012/.NET 4.5 兼容的 Pex 更新。首先是学术许可,然后是商业许可。” p>
【讨论】: