在VS的工具->扩展和更新中选择联网搜索NUnit,下载这三个:
创建项目,引入NUit.Framework.dll,你可以在安装NUint的目录中找到它,也可以在NuGet中获取它
引入后,右键项目,添加-》新建项-》Test-》NUnit Test Fixture,你就会创建一个单元测试的文件
[TestFixture]//表示这个类为单元测试类 public class TestClass1 { Program p = new Program();//我需要测试的类 [Test]//标志方法为单元测试方法 public void TestMethod() { for (int i = 0; i < 100000000; i++) { p.IsValid(i);//我的测试方法 } Assert.Pass("Your first passing test");//表示测试通过 } }
Assert断言确定测试的通过还是不通过
好了,在菜单测试-》窗口-》测试资源管理器,打开测试窗口
你可以全部运行,也可以在测试类中,右键测试方法-》运行测试,单独测试一个方法。