« 圧力鍋 | メイン | 豚の角煮 »

Visual Studio Team System 用の単体テストを NUnit で実行

Visual Studio 2005 Team System 用の単体テストを NUnit で実行できるようだ。

NUnit と Visual Studio 2005 Team Systemには、どちらも単体テスト機能がある。しかし、両者のテストの記述方法は微妙に異なっている。

NUnit と Visual Studio 2005 Team System の単体テストの記述方法の違い


  • NUnit では、NUnit.Framework.dll を参照し、NUnit.Framework 名前空間内の TestFixture 属性と Test 属性、Assert クラス等を使用してテストを書く。

  • Visual Studio 2005 Team System では、.NET Framework 内の Microsoft.VisualStudio.TestTools.UnitTesting 名前空間内の TestClass 属性と TestMethod 属性、Assert クラス等を使用してテストを書く。

Team System 用の単体テストが NUnit から実行できるようだ。試した結果を以下に示す。

※ 使用した NUnit は、2.2.8 .NET 2.0。TestDriven.NET は 2.0.1734 Personal。

  1. Visual Studio 2005 Team System で単体テストを作成。
    このテストでは NUnit.Framework.dll を参照したり NUnit.Framework 名前空間内の属性やクラスを使用したりしていない。
    vsts20051.jpg
  2. Visual Studio 2005 にアドインしている TestDriven.NET から NUnit でテストを実行。
    vsts20052.jpg
  3. NUnit でのテスト実行結果。
    nunit228.jpg

トラックバック

この一覧は、次のエントリーを参照しています: Visual Studio Team System 用の単体テストを NUnit で実行:

» [NAgile]VSTSのテスティングフレームワーク使うならテストランナーにはNUnit(^o^) 送信元 NAgilerの日記
まずはこちらを見て下さい。 Visual Studio Team System 用の単体テストを NUnit で実行 先日Fujiwoさんに教えて頂くまでは全... [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2006年08月15日 12:00に投稿されたエントリーのページです。

ひとつ前の投稿は「圧力鍋」です。

次の投稿は「豚の角煮」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35