2011-06-25 10 views
2

私はNUnitを初めて使っています。私は今すぐダウンロードして、Visual Studioで作業することはできません。 (私はVisual Studioも新しくなっています) TekPubのMastering C#4.0チュートリアルに従っています。NUnitはVisual Studio 2010で動作しませんか?

スクリーンショット:赤い円の領域内に何かがありません。あなたがそれをダブルクリックしてNUnitテストを実行できるようにするために、 "緑色のもの"がいくつかあるはずです。
http://dl.dropbox.com/u/20422001/NunitMissing.jpg

あなたは上のスクリーンショットで見ることができるように、NUnitのは、動作していないようです....

は、私が何かを見逃していましたか?ご意見をお聞かせください。ありがとう

編集 これはどのように見えるかです。私はビデオチュートリアルからのスクリーンショットを取った:

http://dl.dropbox.com/u/20422001/nunit.jpg

、ここでプロジェクトファイルには、次のとおりです。

http://dl.dropbox.com/u/20422001/MasteringCSharp.rar

あなたが見ることができるように、私は「ユニットテスト」タブを持っていないと"ユニットテストセッション" ...

答えて

6

あなたは何も悪いことをしていません。そのままの状態で、NUnitはVisual Studioに直接統合されません。ビデオのスクリーンショットは、Resharperのテストランナーを使用しているようです。

通常、NUnitでテストするには、テストプロジェクトをコンパイルしてそこからテストを実行できるNUnit GUI(nunit.exe)にロードする必要があります。 NUnit GUIを使用すると、アセンブリが再コンパイルされるたびにプロジェクトがリロードされます。 (私は時々Visual StudioのUIを縛り付けないので別のプロセスでこれを持つことを好むが、それは好みの問題だ)

Resharper、TestDriven.netのようなサードパーティのテストランナーを使うことの利点は、 Galileoなどは、IDE内から直接テストを実行したり、デバッグすることができます。 NUnitを使用して同じことを達成するには、NUnitに接続するようにVisual Studioを設定し、外部プロセスからテストをデバッグします。これはpost shows you howです。

3

私はその特定のビデオは見ていませんが、Visual Studio用のNUnitテストランナーが必要なようです。

以下をご覧ください:

Visual NUnit 2010 - 無料!

TestDriven.net

ReSharper

+0

ビジュアルNUnitは素晴らしいです - ありがとう! – PhillipKregg

0

私の友人はです。JetBrainsのResharper - これはIDE内からテストを実行できるVisual Studioの有料アドインです。あなたがVSで長期間働いている場合に強く推奨されます。

もちろん、あなたが始めたばかりなので、NUnit GUIを使ってテストを実行できます。また、ビルドごとにテストを実行するように設定することもできます。 Tools > Settings > Test Loader > Assembly Reload. Check "Re-Run last tests run". Apply changes

関連する問題