2012-04-04 9 views
6

ツール:異なるテスト設定

1.Visual Studio 2010の

2.Visualスタジオユニットテスト。

ストーリー:私たちはいくつかのプロジェクト、テストプロジェクトが存在し、各プロジェクトの を持つソリューションを開発

。 各テストプロジェクトには、デプロイメント項目が必要です。そのため、すべてのテストプロジェクトの独自のテスト設定があります。

質問:私はすべてのソリューションのための統計情報を取得するために、一度にすべてのテストプロジェクトを実行できるようにしたいと思い

(コードカバレッジ、等。)。

すべてのテスト設定を1つにマージせずにこれを行う方法はありますか(この解決策には多分問題があります)?

すべてのソリューションをテストするために、任意の他の溶液は非常に理解されるであろう編集します。

答えて

3

残念ながら、プロジェクト固有のテスト設定はサポートされていません。私がよく使う解決策の1つは、すべてのプロジェクトの出力フォルダを共通の場所に変更することです。これは依存関係が複数回コピーされないため、ビルドのパフォーマンスの最適化でもあります。

私のテストプロジェクトはすべて共通のフォルダ(つまりTestData)に書き込むため、この戦略では展開戦略が簡単になり、テスト実行のディレクトリ全体をコピーする単一の展開アイテムを追加できます。