zoukankan      html  css  js  c++  java
  • 如何使用VS2013进行单元测试和查看代码覆盖率

    新建一个C#控制台项目,如下图:

     

    新建一个Cmp.cs

     

    将代码写入:

     

    右击解决方案管理器新建一个单元测试项目:

     

    右击引用将测试项目导入进去:

     

    在测试类的头部添加Test的引用:

     

    接着就编写测试的代码,测试代码如下:

    using System;

    using Microsoft.VisualStudio.TestTools.UnitTesting;

    using Test;

    namespace UnitTestProject1

    {

        [TestClass]

        public class ProgramTest

        {

            [TestMethod]

            public void LargestTest()

            {

                int[] list = null;

                Assert.AreEqual(null, list);//对异常进行测试

                int[] list1 = new int[] { 0, 1, 3, 4, 3, 2 };//测试方法

                Assert.AreEqual(4, Cmp.Largest(list1));

            }

     

        }

    }

    点击测试资源管理器,在左侧就出现了,然后点击全部运行,就会运行你全部测试的内容:

     

    右击选中的测试方法,分析选中测试的代码覆盖率::

     

    结果如下:

     

  • 相关阅读:
    CSS选择器
    CSS的语法规范
    CSS简介
    spring 工厂模式解耦的升级版(多例转单例)
    Html label标签
    Java 多线程入门详解
    Html 表单
    Html 列表
    web项目的建立(idea版本)
    工厂模式详解
  • 原文地址:https://www.cnblogs.com/lovema1210/p/10832797.html
Copyright © 2011-2022 走看看