首先要有.net2.0或3.5都可以.然后下載NUnit(msi),版本無所謂.NUnit官方網(wǎng)站上有新版本2.5.1.
安裝完后,在vs2005或2008中新建一個(gè)項(xiàng)目HelloNUnitTest(項(xiàng)目類型無所謂,僅作測試用).
然后編寫一個(gè)函數(shù)Add,實(shí)現(xiàn)普通的加法運(yùn)算.
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可以了.
接著添加一個(gè)空類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 }