2011-09-29 7 views
5

MSTestユニットテストが新しいユニットテストエクスプローラに表示されない場合、誰でもこの問題を抱えているのでしょうか?VS11 Devプレビューユニットテストエクスプローラにユニットテストが表示されない

私はWindows 7(32ビット)を実行しています。私は下のリンクからVS11 Developer Previewをダウンロードしました。 http://www.microsoft.com/download/en/details.aspx?id=27543

サンプルC#Console Appを作成し、MSTestプロジェクトテンプレートからテストライブラリを追加しました。次にサンプルのユニットテストを作成し、ソリューションを再構築しました。テストエクスプローラ(View-> OtherWindows-> UnitTest Explorer)を開くと、ロードされたテストは表示されません。

メッセージが表示されるのは... "テストは見つかりませんでした。あなたのプロジェクトを構築し、適切なテストフレームワークアダプタがインストールされていることを確認してください。 "

MSTestアダプタが自動的にインストールされていると仮定します。そうでなければ、アダプターをインストールする方法がわからない。

私はここで何かを見つけられないかもしれませんが、私はそれを理解できません。誰もこの問題を経験していますか?

+0

Btw。それはVS 2011ではありません。それはVS 11です。 –

+0

ありがとう、編集 - 申し訳ありませんが、私はそれを逃した。 – Spock

答えて

2

これはWindows8でのみ動作することがわかりました。理解するために応じて以来、我々は適切に設定し、最終版でいる場合 詳細情報 http://jerssoft.blogspot.com/2011/09/vs11-unit-test-explorer-acercamientos.html#more (あなたが英語に翻訳する必要がある)

「もちろん、全てこの作品の正しい方法(この段階では)、あなたがこのプラグインを試してみたい場合は、Windows 8 :)

http://geekswithblogs.net/lbugnion/archive/2011/09/24/running-unit-tests-in-visual-studio-2011-and-windows-8.aspx

2

で作業する必要がありますが、VS 11開発者向けプレビューのVS究極のバージョンを使用している場合、それはのWindows7用のMSTestをベースと単体テストをサポートスタイルアプリ/プロジェクトそれは何の場合はヨーヨーあなたは試していた。あなたがバグを打っている可能性があります。あなたの復興のステップを共有することは可能でしょうか?

おかげで、 アビシェーク・アグラワル プログラムマネージャ、Visual Studioの、 マイクロソフト社

1

これは、Visual Studio Expressの2012のWeb RCを使用して私のために働いていなかったが、私はそれが最終的に起こってしまいました。

私はCで見つかったMicrosoft.VisualStudio.QualityTools.UnitTestFrameworkへの参照を追加しました:私はこれに設定されたことを確認しました\プログラムファイル(x86の)\のMicrosoft Visual Studioの11.0 \ Common7 \ IDE \ PublicAssemblies

をローカルにコピーしますが、おそらく必須ではありません。

次に、クリーニングと再構築を試みましたが、効果はありませんでした。 Test> Test Settings> testrunco​​nfigを選択していれば、Test> Test Settings> Default Processor Architectureをx64(私のマシンはx64)に変更しました。

次に、ソリューションをクリーニングして再構築し、[すべて実行]をクリックすると、テストエクスプローラが読み込まれました。

関連する問題