0

NUnit を VWD2008 と統合することにしました。

私は次のことを行いました-1)NUnitのインストール-インストールに含まれていたサンプルプロジェクトを実行しましたすべてのテストは問題ありませんでした。2) TestDriven.Net 2.0 をインストール - 個人配布。3) MVC プロジェクトにテストを書きましたが、コンテキストを右クリックしてテストを実行しようとすると失敗します。さらに、テストを作成するために NUnit.framework dll への参照を追加する必要がありました。

私は何を間違えましたか?

4

2 に答える 2

2

Testdriven.Net は、Visual Studio のエクスプレス エディションでは機能しません。以前のバージョンの Testdriven.Net は Visual Studio Express エディションで動作しましたが、Microsoft はそれを気に入らず、弁護士に任せました。 http://weblogs.asp.net/nunitaddin/archive/2007/07/06/microsoft-amp-testdriven-net.aspx

単体テストをサポートする無料の IDE が必要な場合は、sharpdevelop を試すことができます。

于 2008-10-31T13:19:33.373 に答える
1

メンデルトが言ったように、TestDriven.Net はエクスプレス エディションでは動作しません。私は VS2008 Standard Edition を持っているので、NUnit を使用する「長い道のり」を使用する必要がありました。NUnit GUI を開き、dll をロードします。次に、VS2008 の [デバッグ] メニューからそのプロセスにアタッチし、コードを実行します。

そうは言っても、MVCでも同じかどうかはわかりません。私が読んだいくつかのブログには、MVC のモックの例がすべてあることを知っています。おそらくあなたが調べるべき何か。

于 2008-10-31T15:34:06.923 に答える