vs2003+NUnit 单元测试配置方法

    技术2022-05-11  127

    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 看到绿条了没?

     


    最新回复(0)