vs2003+NUnit 单元测试配置方法

vs2003 + NUnit 2.2

单元测试设置

 

1. 新建  MyTestClass C# 类库

2. 引用里添加  nunit.framework

 

建两个类

Class1.cs

 

using System;

 

namespace MyTestClass

{

      public class Class1

      {

           public  int i=1;

      }

}

 

TestClass1.cs

 

using System;

using NUnit.Framework;

 

namespace MyTestClass

{

      [TestFixture]

      public class TestClass1

      {

           protected Class1 aClass;

 

           [SetUp]public void Init()

           {

                 aClass=new Class1();

                 aClass.i=9;

           }

           [Test]public void CheckI()

           {

                 Assert.AreEqual(aClass.i,9,"The i is Wrong");

           }

           [Test]public void ChechI2()

           {

                 Assert.AreEqual(aClass.i,8,"The i is Wrong");

           }

      }

}

 

打开工程属性:

配置属性->调试->

调试模式 改为程序

 

注意: 调试模式改后要先应用一下,才能改启动应用程序

 

启动应用程序改为  D:/Program Files/NUnit 2.2/bin/nunit-gui.exe

就是你Nunit 装的地址

 

命令行参数改为

E:/Work/MyTestClass/bin/Debug/MyTestClass.dll /run

前面就是你生成的DLL的地址.后面”/run” 是指,每天打开都直接Reload run.

 

F5 看到绿条了没?

 

阅读更多

没有更多推荐了,返回首页