如何在Visual Studio 2012中使用PEX

27

安装VS 2010 Powertools有助于在VS 2010中使用PEX和Moles。 现在随着VS 2012的推出,我知道Moles会被改进为Fakes,但希望PEX得以保留,请确认一下。 还有,在2012中如何使用PEX?需要安装什么(例如VS 2010 Powertools)才能使其在2012中工作。 谢谢!!


4
微软宣布:Pex和Moles团队将在Visual Studio 11的最终版本发布时推出Pex的更新。Moles不会再继续开发,因此建议迁移到Fakes。 - Atul Verma
6个回答

6
据我所知,他们正在等待Visual Studio 2012的最终版本发布,以发布与其兼容的Pex版本。 我不明白为什么微软不能把这些事情说清楚... :/

9
现在2012 RTM已经发布,关于2012年的PEX有什么消息吗? - Ajay
现在2012 RTM已经发布,也在寻找更新! - Aaron Stainback
2
哇,仍然没有消息。我想是时候放弃这个项目了。很遗憾,因为它本来有巨大的潜力。 - John Nicholas
2
今天发布了Visual Studio 2012的第一个更新,但仍然没有新PEX版本的消息。我开始有点担心了。 - Max
4
我曾试图联系微软,但没有得到回复。因此,我决定给Mary Jo Foley发电子邮件,以下是她得到的回复:"> 这是来自微软发言人关于Visual Studio的答复:
“我们预计在2013年初将发布与Visual Studio 2012/.NET 4.5兼容的Pex更新。学术许可证将首先推出,商业许可证将稍后推出。”"
- Mario Duarte

5
以下是来自 http://visualstudiogallery.msdn.microsoft.com/fb5badda-4ea3-4314-a723-a1975cbdabb4 的评论:
Pex for Visual Studio 2012 2帖子 | 上次发布日期为2013年4月23日
2013年4月23日撰写: Flynn嗨,我想知道: Visual Studio 2010有 PEX ,Visual Studio 2012有 Code Digger和可移动库, 但其他库格式的 Visual Studio 2012却没有。为什么会这样?
2013年4月23日撰写: Nikolai Tillmann Code Digger(适用于Portable Class Libraries)是Pex团队为Visual Studio 2012提供的第一个扩展程序。 敬请期待未来的扩展,以将Pex Visual Studio 2010 Power Tools的更多方面带入最新版本的Visual Studio。 如果您正在寻找特定的Visual Studio 2012 Pex功能,请发送电子邮件至 pexdata@microsoft.com。

4

看起来他们推出了Code DiggerPEX网页上的描述如下:

Visual Studio 2012 的 Code Digger 是 Pex 的轻量级版本,允许您直接从代码编辑器中探索公共 .NET 方法的可移植类库。


13
它太“轻巧”了,几乎没什么用。 - Michael Freidgeim

1

根据此网络广播

Code Digger发布了,以便人们在发布Visual Studio 2012版本之前正确使用PEX时可以看到其强大的功能,在该版本中人们会针对不与特定平台情况一起工作的问题进行分析。

他们没有谈及发布日期,但由于Visual Studio 2013现已RTM,你会认为它很快就会推出。我肯定会想念PEX,因为它有助于参数化单元测试。


1

12
“Fakes”是“Moles”的替代品,两者都没有PEX的特性。 - Aaron Stainback

1

并非总是如此:当我尝试打开VS2012文件时,VS 2010会给我这个错误信息:“所选文件是一个解决方案文件,但是它是由此应用程序的新版本创建的,因此无法打开。” - jrouquie

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接