1. 使用VS2013建立一个控制台工程:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ClassLibrary1 { public class ClassAdd { public static int Add(int num1, int num2) { return num1 + num2; } } }
2. 再建立一个单元测试工程:
using System; using Microsoft.VisualStudio.TestTools.UnitTesting; namespace UnitTestProject1 { [TestClass] public class UnitTest1 { [TestMethod] public void TestMethod1() { int num1 = 100; int num2 = 200; var res = ClassLibrary1.ClassAdd.Add(num1, num2); Console.WriteLine(res); } } }
在测试--窗口--测试资源管理器,打开测试资源管理器。
按F6生成解决方案,就可以看到带有 [TestClass][TestMethod]的方法会显示在测试资源管理器中。
流程都跑通了,接着就可以在单元测试方法中,引入要测试的方法运行了。
原文:http://www.cnblogs.com/Daniel-Liang/p/6233988.html