ReSharperに、プロジェクトのあるグループのテストを他のものより先に実行するように指示する方法はありますか?私はまだ並列実行が欲しいので、メソッドごとに制御する必要はありません。クラスごとに行うだけです。テストフレームワークは違いがあればMSTestです。ReSharperがユニットテストを実行する制御の順序
私がやりたい理由は、いくつかのテストは低いレベルで動作し、非常に高速ですが、他のテストはより高いレベルで動作し、はるかに低速です。私は速いテストが最初に走ってほしい。なぜなら、彼らが失敗すれば、何か間違っていることを知っているし、継続することに意味がないからだ。しかし、ReSharperは現在、私の遅いテストを最初に実行しています。
編集:テストは私のためにアルファベット順に実行されていません(VS 2010のR#7.1)。クラスごとに1つのソースファイルがあります。あるクラス内のテストは、メソッドがソースコードに現れる順番で実行されているようですが、R#がどのようにテストクラスの順序を決定するのか分かりません。遅いテストと速いテストが別々のクラスにあるので、それは私が後にしたものです。それはアルファベット順ではありませんが、実行ごとに一貫しています。
編集2: OK、理解しました(回答を参照)。
ありがとう、私は名前空間とクラス名を変更することができましたが、私のためにアルファベット順ではありません - 編集を参照してください。テストセッションのアイデアは良いもの(+1)ですが、理想的ではないソリューションを開くたびに行う必要があることです。 – EM0