VS2012 + Resharper を使用しています。NUnit テスト プロジェクト (NUnit 3.0.1) を作成し、すべてのテスト クラスに Parallelizable 属性を追加しました。並行して動作しますが、すべてのクラスで開始された場合のみです。1 つのクラスに対して開始されると、テストが 1 つずつ実行されます。Visual Studio の Resharper ウィンドウからテストを見つめています。
1 つのクラスからいくつかのテストを並行して実行する方法は?
VS2012 + Resharper を使用しています。NUnit テスト プロジェクト (NUnit 3.0.1) を作成し、すべてのテスト クラスに Parallelizable 属性を追加しました。並行して動作しますが、すべてのクラスで開始された場合のみです。1 つのクラスに対して開始されると、テストが 1 つずつ実行されます。Visual Studio の Resharper ウィンドウからテストを見つめています。
1 つのクラスからいくつかのテストを並行して実行する方法は?
NUnit 3.0 (3.0.1 を含む) の時点では、個々のテストはまだ並列化できません。現在、並列化の最低レベルは TestFixtures 間です。
-を使用している場合Parallelizable.Children
、これは現在、 と同じ機能を備えていParallelizable.Fixtures
ます。個々のテストを並行して実行できるようにすることは、将来のリリースで計画されています。その時点Parallelizable.Children
で、必要な属性になると思います。
これはここに文書化されています。