2012-04-04 15 views
23

ユニットテストの設定で「1〜2までのアセンブリを並列に実行」するオプションがありますが、これを1に設定すると、1つのアセンブリのテストを並列に実行するように見えます。実行完全に?* ReSharperがアセンブリの単体テストを並行して実行するのを防ぐ方法がありますか?

これは、ReSharperの6.1である。

+5

なぜこれが欲しいですか? – delnan

+2

時々単体テストをデバッグする必要があるかもしれません(多分テストが十分単純ではない、何かをテストするなど)。そして、個人的には、他のスレッドが並行して実行されているときに、それが理由かもしれません。 –

+0

私はデバッガの外で複数の単体テストを実行します。特定の単体テストをデバッグしたい場合は、その単体テストだけを開始します。 – surfen

答えて

3

あなたはしかし、これを行うには、あなたの必要性は、テストの依存性を燃料とするかもしれないと思われるここでスタックオーバーフローの答えHow to run NUnit test fixtures serially?

を見て試すことができます。どちらか共通リソースへのアクセスの必要性、または別のテストの入力である必要がある1つのテストの出力などがあります。 r test/codeを実行して依存関係を削除します。一般的には、モッキングフレームワーク(Moq、RhinoMocksなど)を使用してこれを行うことができます。

+0

@BartReadここであなたの「答え」は?これはこのスレッドであなたの唯一のコメントと思われる –

関連する問題