新建一個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));
}
}
}
點擊測試資源管理器,在左側就出現了,然后點擊全部運行,就會運行你全部測試的內容:

右擊選中的測試方法,分析選中測試的代碼覆蓋率::

結果如下:

