zoukankan      html  css  js  c++  java
  • 第三周作业--VS 2013 单元测试

    VSTS可以实现自动测试,简而言之就是编写一个测试程序的程序,通过输入自动判断输出是否与预想相符,并给出代码覆盖率等等一大堆统计数据,以下为如何利用这一功能的简介。

    1.新建项目,创建一个类。即要完成的某一个具体功能,它提供一系列操作,完成相应功能 。

    2.点击新建项目,创建一个C#的单元测试项目。



    3.点击确定后,进入代码编辑界面。右键新建项目,点击添加,选择新建项。

    4.创建一个类,定义一个类名,点击添加。

    5.写下书中代码。

    namespace UnitTestProject2
      {
        public class User
        {
          public User(string userEmail)
          {
            m_email = userEmail;
          }
          private string m_email;
        }
      }

     

    [TestMethod()]
      public void TestMethod1()
      {
        string userEmail = "zhanglsh@163.com"; // 初始化为适当的值
        User target = new User(userEmail); //为被测试对象创建用例
        Assert.IsTrue(target != null);//比较实际结果和期望结果
      }

    6.在菜单栏中查找:测试→窗口→测试资源管理器。

    7.点击运行选定的测试。

    8.测试结果如下。

  • 相关阅读:
    Lua调用C++时打印堆栈信息
    Node.js批量去除BOM文件
    cocos2d-x中CCLabelAtlas的小图片拼接
    node.js使用mysql模块的坑
    关于chrome插件编写的小结
    【吐槽】如风达快递
    bat调用TexturePacker更新SpriteSheet
    使用node-webkit实现打包工具的小结
    使用devenv.exe自动编译项目
    svn导出文件进行比较
  • 原文地址:https://www.cnblogs.com/liumengdi/p/5292682.html
Copyright © 2011-2022 走看看