5

私は最近チームに先んじて問題を解決するため、最近VS2012にアップグレードしました。ユニットテストフレームワークとしてGallio 3.3を使用し、VS2010で動作する多数のテストを作成しました。しかし、VS2012はそれらを認識していないようです。VS2012テストランナーをGallio単体テストをピックアップして実行するように設定するにはどうすればよいですか?

VS2012テストエクスプローラのウィンドウには、「使用可能なすべてのテストを検出するためにソリューションを構築する」と記載されています。私はいくつかのクリーンビルドを行い、システムはVS2012で動作しますが、テストは表示されません。

設定が必要ですか、これらのテストをVS2012で実行する方法はありますか?

+0

私はその結果があなたの問題にどのようなものか聞いてみることを心配しています。私はmbUnitを評価する途中にあり、今日この同じ問題に遭遇しました。 – Etch

答えて

1

VS2012 UnitTestExplorerは、テストフレームワークがテストを発見/実行できるようにするプラットフォームを提供します。現在、xUnit、nUnit、MSTest、その他のいくつかのアダプタがVS2012で使用できます。

UnitTestExplorerでGallioテストを実行するには、テストを検出/実行するためのMBUnitアダプタが必要です。

現在、VS2012ベータ版(今年2月頃)にのみ動作するMBUnitTestアダプタがあります。ソースコードが付属しています。あなたはどちらか

  1. は、コードをダウンロードし、それはVS2012
  2. ファイルで、アダプタライターに要求を動作しますので、変更を行い、必要な変更を行うことを求めることができます。
+0

「コードをダウンロードする」リンク先はありますか?私はgoogle、nuget、およびVSの拡張機能の両方で "mbunittest adapter"の検索を行い、何も見ませんでした。 –

関連する問題