以下の内容はhttps://odashinsuke.hatenablog.com/entry/2018/01/09/184029より取得しました。


メモ:xUnit.net でテストを並列で動かすのを辞める (not run in parallel)

DB を使うテストでDBの初期化と他のテストでのDBアクセスがバッティングして初期化に失敗してハマったのでメモ。

デフォルトだと、テストクラス毎に並列 (in Parallel) で動く。
Running Tests in Parallel > xUnit.net
↑の中身をざっくりと書くと、

  • Test Collection 単位で並列にテストを実行。
    • 同じ Test Collection 内のテストは直列 (not run in parallel) になる。
  • デフォルトでは、1テストクラス = 1 Test Collection
  • アセンブリに CollectionBehavior を付けることで、Test Collection の単位や並列の動作を変更出来る
  • テストクラス に CollectionAttribute を付けることで、自由に Test Collection を指定出来る。
    • name が同じなら同じ Test Collection



以上の内容はhttps://odashinsuke.hatenablog.com/entry/2018/01/09/184029より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14