首先要有.net2.0或3.5都可以.然后下载NUnit(msi),版本无所谓.NUnit官方网站上有新版本2.5.1.
安装完后,在vs2005或2008中新建一个项目HelloNUnitTest(项目类型无所谓,仅作测试用).
然后编写一个函数Add,实现普通的加法运算.
1 using System;
2 using System.Collections.Generic;
3 using System.Text;
4
5 namespace HelloNUnitTest
6 {
7 public class Class1
8 {
9 public double Add(double a, double b)
10 {
11 return a + b;
12 }
13 }
14 }
接下来添加NUnit的引用,一般只需添加nunit.framework可以了.
接着添加一个空类Class1Test(测试一般命名为被测试的类名 + Test)
接着编写下面的代码:
1 using System;
2 using NUnit.Framework;
3
4 namespace HelloNUnitTest
5 {
6 [TestFixture]
7 public class Class1Test
8 {
9 [Test]
10 public void TestAdd()
11 {
12 double result;
13 double expected = 4;
14 Class1 testclass = new Class1();
15 result = testclass.Add(1.5,2.5);
16
17 Assert.AreEqual(expected,result);
18 }
19 }
20 }