私たちのソリューションには、いくつかのテストプロジェクトがあります。それらのほとんどには、高速で実行される単体テストが含まれていますが、統合、受け入れ、およびUIテスト用であり、完了するまでにかなりの時間がかかります。ここで、単体テストのみを実行する便利な方法が必要です。ホットキーを使用してすべてを実行するか、新機能を使用して各ビルド後にテストを実行します。
残念ながら、VSはすべての低速テストも実行します。VS10では、テストビューのテストをプロジェクトごとにグループ化し、単体テストを含むテストのみを選択しました。思ったほど簡単ではありませんが、少なくとも可能でした。現在、ソリューションですべてのテストを実行する方法はないようです。
現時点で私が目にしている唯一の選択肢は、単体テストを除くすべてをソリューションから削除することですが、これによりリファクタリング機能が制限されます。
では、新しいVSで単体テストのみを簡単にグループ化して実行する方法を知っている人はいますか?