3

Visual Studio Unit Testing FrameworkNUnitで実行できる単体テストを作成する方法はありますか? 個人的にはVisual Studioの方が好きなのですが、使っているビルドサーバーはNUnitしか対応していないので、できれば両方対応したいです。

編集:明確にするために、Visual Studio (アドオンや拡張機能なし) を使用して独自のテストを実行したいのですが、他の同僚は NUnit を使用したいと考えており、ビルド サーバーには NUnit が必要です。コード以外は何も変更できないので、みんなを満足させる簡単な方法があると思ったのですが、少し難しそうです:)

4

4 に答える 4

2

Visual Studio テスト ランナーが必要なようです。Gallioをインストールすると、VS テスト ランナーを使用してあらゆる種類の単体テスト (xUnit、nUnit、MBUnit) を実行します。また、 ResharperCodeRushには独自のテスト ランナーがあります。

于 2010-09-29T04:39:01.473 に答える
1

「using」キーワードを介してプリコンパイラ ディレクティブとエイリアスを使用してこれを行う 1 つの方法を次に示します。

于 2010-09-29T04:38:14.673 に答える
0

JustCodeには、xUnit、NUnit、MbUnit、またはVisual Studio UnitTestingFrameworkを使用して記述されたテストを実行できるユニットテストランナーがあります。ここで実際に動作しているのを見ることができます

于 2010-09-30T13:47:29.303 に答える
0

Shouldというライブラリを使用して、フレームワークに依存しないアサートを作成できます。また、流暢なインターフェイスが好きな場合に使用できる非常に優れた流暢な構文もあります。関連するブログ記事がありました。

http://nileshgule.blogspot.com/2010/11/use-should-assertion-library-to-write.html

于 2010-11-16T03:19:32.903 に答える