CodeDigger不生成输出

时间:2015-01-08 14:18:47

标签: unit-testing visual-studio-2013 pex

我在我的VS 2013 Premium中安装了CodeDigger扩展程序。然后我启用了设置,允许它使用不是设置中的便携式程序集的代码。

之后我右键单击这个简单的方法来生成结果:

public static double Add(double foo, double bar)
{
    return foo + bar;
}

但是它打开了一个新的工具窗口,并说"监听受监控的x86进程(冷启动)"在状态栏中,过了一段时间后根本不返回任何内容,显示" Ready"在状态栏中。

我希望有如下所示的结果:https://rionscode.wordpress.com/2013/04/25/using-pex-and-microsoft-code-digger-to-better-understand-and-test-your-code/

为什么这不起作用的任何想法?我见过的所有例子都有效。

1 个答案:

答案 0 :(得分:0)

您的代码示例没有分支或断言,因此Pex不会生成任何内容。

在该代码上编写单元测试并在单元测试上运行pex以查看更多内容。 pex wiki也很有帮助 http://research.microsoft.com/en-us/um/redmond/projects/pex/wiki/How%20Pex%20Will%20Help%20You.html