0

以前に mbunit 2 を使用しましたが、このプラグインを使用すると、テストを resharper テスト ダイアログで実行できました。

mbunit 3.1 では、外部プラグインは必要ないことを読みました。そこで、Gallio をダウンロードして、新しい MbUnit.dll を入手しました。私のテストプロジェクトでそれへの参照を追加しました。

Visual Studio で正しく表示されるようになりました。メソッドの横に緑/黄色の円があります。しかし、クリックして実行を選択しても、テストは実行されません。それらは resharper テスト ダイアログに表示されますが、テキストの上に赤い線があり、アイコンが灰色になっています。エラー メッセージが表示されないため、何が問題なのかわかりません。

どうすれば機能しますか?何が問題なのかを確認するにはどうすればよいですか?

4

1 に答える 1

0

それは箱から出してすぐに動作するはずです。zip ファイルなどから dll を取得しただけではなく、Gallio をインストールしたと思います。

次の 3 つのことを試してください。

  1. Gallio.dll への参照を追加します。

  2. 古い MbUnit v2 MbUnit.Framework.dll への残りの参照をすべて削除してください。

  3. Visual Studio の [出力] ウィンドウでログ メッセージを確認します。

于 2009-12-18T20:21:57.453 に答える