Visual Studio 2012的新插件Code Digger (类似Pex)

Visual Studio 2012的新插件Code Digger (类似Pex)

在我的这篇博客中介绍了.NET自动exploratory测试工具Pex,Pex只能在visual studio2008 和2010中使用。前天微软放出了一个新的VS2012的插件Microsoft Code Digger extension

Code Digger使用起来更方便,很容易就能对一个函数生成一个表格,把有趣的输入输出列出来。不过只支持Portable Class Library,感兴趣的同学可以试试。

.NET自动exploratory测试工具Pex

Pex还是很好用的,安装之后可以在visual studio2008和2010中直接用,也能用命令行。

我写了下面这个很简单的小程序:

复制代码
   [PexClass]
    public class Calculator
    {
       [PexMethod]
       public int divide(int a,int b)
       {
           return a/b;
       }
    }
复制代码

用pex.exe命令行跑过之后出了一个report。

image

并且针对这3种情况自动生成3个unit test,很不错。

就是为啥还不支持2012呢?

有时间了要研究一下Stack Exchange的开源项目

Stack Exchange Open Source Projects « Blog – Stack Exchange
原文地址:https://www.cnblogs.com/Leo_wl/p/3069516.html