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.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97