VS2012 创建单元测试

来源:互联网 发布:逐鹿软件工具箱 编辑:程序博客网 时间:2024/05/08 22:20

     很多人对单元测试都有错误的理解。认为单元测试太费时间,影响进度。实际上真正做项目才发现,敲代码并不花多长时间,反倒是调bug很费时间。如果有了单元测试,从第一开始就测试到位的话,它反倒给咱们节省了开发时间。关于单元测试还有更深层的意义。1 它是一种设计 2 是一种项目进度监控的工具。3 也是学习开源项目最佳的工具。


当然单元测试的工具有很多,下面我们一块来看一下VS2012 的单元测试步骤。

第一步:配置测试的环境。

      VS2010的 就可以直接跳过这一步。在类或方法上右键是可以直接看到的。但是VS2012是需要调出来的。

      这一步网上的教程很多。链接是博客园的一篇。http://www.cnblogs.com/Gyoung/p/3143438.html


第二步:创建测试项目

       右击解决方案--添加--新建项目--测试---测试项目。

         

         

第三步 :创建测试类

        第三步有两种方案。

第一种

      ①右击测试项目--添加单元测试。其中自动创建的代码里TestClass和TestMethod都相当于标记。

      ② 添加引用。添加上一层所需要的引用。

         例如如果你要是用三层的话 ,想测试D层的类和方法 那么你应该把B层所用到的所有引用全部加上。

      ③ 写测试类的内容。拿一个简单的例子看 会涉及到 假设值 假设值和结果的比较也就是所谓的断言。

上面一种方法适合高水平的人写。但是优点有什么还真不是很清楚。


第二种

      ① 找到你要测试的类。右键 --创建单元测试--一路确定。

      ② 系统会给出一个断言,你还可以自己填写。毕竟很多公司都是对代码的测试覆盖率由一定的要求的。


第四步:校验你的测试吧。

            在你的测试类上右键,运行测试。稍等一下 就会出现测试结果。





            

                

0 0
原创粉丝点击