• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • NUnit詳細使用方法三

    發表于:2012-01-11來源:未知作者:娃娃點擊數: 標簽:nunit
    3.如何在.NET中應用NUnit 我將舉個例子,一步一步演示如何去使用NUnit. 第1步.為測試代碼創建一個Visual Studio工程。

      3.如何在.NET中應用NUnit

      我將舉個例子,一步一步演示如何去使用NUnit.

      第1步.為測試代碼創建一個Visual Studio工程。

      在Microsoft Visual Studio .NET中,讓我們開始創建一個新的工程。選擇Visual C#工程作為工程類型,Class Library作為模板。將工程命名為NUnitQuickStart.圖4-1是一個描述本步驟的Visual Studio .NET。

      圖 4-1: 創建第一個NUnit工程

      第2步.增加一個NUnit框架引用

      在Microsoft Visual Studio .NET里創建這個例子時,你需要增加一個NUnit.framework.dll引用,如下:

      在Solution Explorer右擊引用,然后選擇增加引用

      NUnit.framework組件,在Add Reference對話框中按Select和OK按鈕。

      圖4-2 描述了這步:

      圖 4-2: 增加一個 NUnit.framework.dll 引用到工程

      第3步.為工程加一個類.

      為工程加一個NumbersFixture類。這里是這個例子的代碼。

      using System;

    using NUnit.Framework;
    namespace NUnitQuickStart

      {

      [TestFixture]

      public class NumersFixture

      {

      [Test]

      public void AddTwoNumbers()

      {

      int a=1;

      int b=2;

      int sum=a+b;

      Assert.AreEqual(sum,3);

      }

      }

      }

      第4步.建立你的Visual Studio 工程,使用NUnit-Gui測試

      從程序->NUnit2.2打開NUnit-gui,加載本本工程編譯的程序集.

      為了在Visual Studio .NET中自動運行NUnit-Gui,你需要建立NUnit-Gui作為你的啟動程序:

      在 Solution Explorer里右擊你的NunitQuickStart工程。

      在彈出菜單中選擇屬性。

      在顯示的對話框的左面,點擊Configuration Properties夾

      選擇出現在Configuration Properties夾下的Debugging。

      在屬性框右邊的Start Action部分,選擇下拉框的Program作為Debug Mode值。

      按Apply按鈕

      設置NUnit-gui.exe 作為Start Application。,你既可以鍵入nunit-gui.exe的全路徑,也可使用瀏覽按鈕來指向它。

      圖4-3 幫助描述本步驟:

      圖 4-3:將NUnit-Gui 作為工程的測試運行器

      第5步.編譯運行測試.

      現在編譯solution。成功編譯后,開始應用程序。NUnit-Gui測試運行器出現。當你第一次開始NUnit-Gui,它打開時沒有測試加載。從File菜單選擇Oprn,瀏覽NUnitQuickStart.dll的路徑。當你加載了測試的程序集,測試運行器為加載的程序集的測試產生一個可見的表現。在例子中,測試程序集僅有一個測試,測試程序集的結構如圖4-4所示:

      圖 4-4: 測試程序集的測試在 NUnit-Gui中的視圖

      按Run按鈕。樹的節點變為綠色,而且測試運行器窗口上的進度條變綠,綠色代表成功通過。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>