• <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詳細使用方法(3)

    發表于:2011-05-08來源:不詳作者:領測軟件測試網采編點擊數: 標簽:
    TestAttribute Test屬性用來標記一個類(已經標記為TestFixture)的某個方法是可以測試的.為了和先前的版本向后兼容,頭4個字符(test)忽略大小寫.(參看http://nunit.o

      TestAttribute

      Test屬性用來標記一個類(已經標記為TestFixture)的某個方法是可以測試的.為了和先前的版本向后兼容,頭4個字符(“test”)忽略大小寫.(參看http://nunit.org/test.html) 這個測試方法可以定義為:

     

    public void MethodName()

      從上面可以看出,這個方法沒有任何參數,其實測試方法必須沒有參數.如果我們定義方法不對的話,這個方法不會出現在測試方法列表中.也就是說在NUnit的界面左邊的工作域內,看不到這個方法.還有一點就是這個方法不返回任何參數,并且必須為Public.

      例如:

     

    1using System;
    2using NUnit.Framework;
    3
    4namespace MyTest.Tests
    5{
    6 [TestFixture]
    7 public class SuccessTests
    8 {
    9 [Test] public void Test1()
    10 { /**//* */ }
    11 }
    12}
    13
    14

      一般來說,有了上面兩個屬性,你可以做基本的事情了.

      另外,我們再對如何進行比較做一個描述。

      在NUnit中,用Assert(斷言)進行比較,Assert是一個類,它包括以下方法:AreEqual,AreSame,Equals, Fail,Ignore,IsFalse,IsNotNull,具體請參看NUnit的文檔。

      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按鈕。

    原文轉自: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>