VS2012 创建单元测试

本文深入探讨了单元测试的概念及其对项目开发的深层意义,包括设计、进度监控和学习开源项目的辅助作用。通过详细解析VS2012单元测试的四个关键步骤,为开发者提供了一套实用的实践指南。

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


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

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

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

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


第二步:创建测试项目

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

         

         

第三步 :创建测试类

        第三步有两种方案。

第一种

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

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

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

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

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


第二种

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

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


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

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





            

                

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值