单元测试工具准备:TestDriven.NET,NUnit
TestDriven.NET:TestDriven.NET是VS插件式的单元测试. 他用原来的名字NUnitAddIn发展了很多年. 它支持多种单元测试框架包括了NUnit, MbUnit 和 MSTS并且和VS.NET的所有版本兼容. 个人版本和商业版都能发挥它的效果。NET TDD(测试驱动开发)
NUnit:Nunit是一项开源的项目,利用Nunit,你可以方便快捷地对已有的.NET组件进行单元测试。利用Nunit,你可以在不修改原有代码的情况下,编写专门的测试代码对需要测试的函数和组件进行测试。(下载地址:http://www.onlinedown.net/soft/88946.htm)
-----------使用并进行单元测试-------------------------------------
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using NUnit.Framework; using IService; namespace Service { [TestFixture]//声明单元测试特性 class OperTest { IOper _Oper; [SetUp]//测试 public void Init() { _Oper = new Oper(); Console.WriteLine("11"); } [SetUp]// public void Init1() { _Oper = new Oper(); Console.WriteLine("12"); } [Test]//测试方法 public void TestAdd() { _Oper.Add(1, 2); } } }
使用单元测试参考网址:http://www.cnblogs.com/AlexLiu/archive/2008/12/01/1345002.html