NunitとVs 2012を併用
3880 ワード
Nunitを使用するには、まず公式サイトhttp://www.nunit.org/でNunitをダウンロードします.win .msiはインストール版です. bin .zipはグリーン版です.
ダウンロードしてインストールします.
VS 2012でのNunitの使用
手順1:テストコードのVisual Studioプロジェクトを作成します.
Vs 2012では、次のように新しいプロジェクトNUnitQuickStartを作成します.
図1:
ステップ2:リファレンスを追加します.
Vs 2012でこの例を作成するには、NUnitを追加する必要があります.framework.dllは、図2のように参照される.
ステップ3:テストのクラスを追加します.
プロジェクトにNumbersFixtureクラスを追加します.ここではこの例のコードです.
ステップ4:ユニットテストのためにVS 2012で直接Nunitを起動するように構成します.
前に作成した項目NUnitQuickStartを起動項目に設定します.
Solution Explorerで「NUnitQuickStart」をクリックし、右クリック-」属性を次のように開きます.
図3:、外部プログラムを起動する経路がNunitの起動ファイルの経路である.
ステップ5コンパイル実行テスト
F 5でコンパイルテストを行うと、次のようになります.
図4:、点図中の赤色runはユニットテストを行う.
実行結果は次のとおりです:
結果は次のように失敗しました:
進捗バーの色は、テスト実行のステータスを反映します.緑色の説明現在実行されているテストは に合格した.黄色は、いくつかのテストが無視されていることを意味しますが、ここでは失敗していません. 赤は失敗を示す 下部のステータスバーは、次のステータスを示します.の状態.現在テストを実行している状態を説明します.すべてのテストが完了すると、ステータスはCompletedになります.実行テストでは、ステータスはRunning:(は実行中のテスト名)です. Test Casesは、ロードされたプログラムセットのテストケースの合計数を示します.これもテストツリーの葉ノードの数です. Tests Runが完了したテスト数. Failuresはこれまで、すべてのテストで失敗した数です. Time実行テスト時間(秒) を表示
最も简単な使い方はこのようにして、中の残りの使い方は各位の大侠が自分でゆっくりと学ぶことを望みます!
ダウンロードしてインストールします.
VS 2012でのNunitの使用
手順1:テストコードのVisual Studioプロジェクトを作成します.
Vs 2012では、次のように新しいプロジェクトNUnitQuickStartを作成します.
図1:
ステップ2:リファレンスを追加します.
Vs 2012でこの例を作成するには、NUnitを追加する必要があります.framework.dllは、図2のように参照される.
ステップ3:テストのクラスを追加します.
プロジェクトにNumbersFixtureクラスを追加します.ここではこの例のコードです.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
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:ユニットテストのためにVS 2012で直接Nunitを起動するように構成します.
前に作成した項目NUnitQuickStartを起動項目に設定します.
Solution Explorerで「NUnitQuickStart」をクリックし、右クリック-」属性を次のように開きます.
図3:、外部プログラムを起動する経路がNunitの起動ファイルの経路である.
ステップ5コンパイル実行テスト
F 5でコンパイルテストを行うと、次のようになります.
図4:、点図中の赤色runはユニットテストを行う.
実行結果は次のとおりです:
結果は次のように失敗しました:
進捗バーの色は、テスト実行のステータスを反映します.
最も简単な使い方はこのようにして、中の残りの使い方は各位の大侠が自分でゆっくりと学ぶことを望みます!