zoukankan      html  css  js  c++  java
  • 单元测试-小例子

    一、为什么要进行单元测试?

    1、单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。

    2、执行单元测试,是为了证明某段代码的行为确实和开发者所期望的一致。

    3、单元测试不但会使你的工作完成得更轻松,而且会令你的设计变得更好,甚至大大减少你花在调试上面的时间。

    个人理解:如果整个对项目的测试是大测试的话,那么对于每个单元(每个功能)的测试是单元测试,这样做能够验证每个功能的正确性,单元测试是程序员的事情,因为写这段代码的程序员最懂他想表达什么意思,做单元测试是项目测试的一个很小的部分,但是也是最基础最重要的部分。

    二、一个很小的单元测试事例-单元测试的第一个小小步

    1、新建一个控制台应用程序,自己命名,写上几个方法,如

            public double Add( double numberA, double numberB )
            {
                return numberA + numberB;
            }
    
            public double Sub(double numberA,double numberB)
            {
                return numberA - numberB;
            }    

    2、将鼠标放在Add上,单击右键-创建单元测试

    单击确定

    输入新建项目的名称

    在这里可以看到核心程序集是什么

    测试类

    测试方法

    我们修改下测试方法

    验证下,来个脑残的结果

    现在估计你懂了,但是这只是万里长征第一步......待续

    三、创建测试项目

     

  • 相关阅读:
    POJ1486 Sorting Slides 二分图or贪心
    POJ2060 Taxi Cab Scheme 最小路径覆盖
    POJ3083 Children of the Candy Corn 解题报告
    以前的文章
    POJ2449 Remmarguts' Date K短路经典题
    这一年的acm路
    POJ3014 Asteroids 最小点覆盖
    POJ2594 Treasure Exploration 最小路径覆盖
    POJ3009 Curling 2.0 解题报告
    POJ2226 Muddy Fields 最小点集覆盖
  • 原文地址:https://www.cnblogs.com/chenyongblog/p/3394526.html
Copyright © 2011-2022 走看看