NUnit テストがランダムに中止される (ServiceStack と RavenDB を含む)
ServiceStack と RavenDB を使用するプロジェクトがあります。テストは NUnit を使用して行われます。
テストを個別に実行すると、すべて正常に動作します。複数のテストを実行する場合、いくつかのテスト (合格/不合格) が実行されますが、非常に多くの場合、テストの 1 つが中止され、後続のすべてのテストが実行されません。どのテストが中止されるかは一見ランダムです。実行されるテストが多いほど、1 つが中止される可能性が高くなります。中止されたテストは、テスト ログから見ても、すべてのアクションを実行できるようです。
残念ながら、テストのセットアップ方法を示す次のファイル以外の情報を提供することはできません。
- IntegrationBaseTest.cs (ベース テスト クラス)
- GlobalSetupFixture.cs
- AccountServiceTests.cs (テストを含むサンプル ファイル)
- テスト ログ(中止されたテストのログ、この場合は DeleteAccount_DeletesAccount)
- ですべてのテストを実行した結果ビュー
AccountServiceTests.cs
。
どのテストが中止されるかは完全にランダムです。
これを修正するために私が何を試みることができるか誰かが知っていますか? :)