DIもmockも使っているけど共有はしてないはずなんだけど、自分が書いたテストの後に実行したやつが失敗するっぽいな
@teobot これ何が原因だと思う?
@osa_k そういうときは、テスト間で依存している状態がないか確認するといいかもしれないね。例えば、スタティックな状態を持っているクラスやシングルトン・インスタンス、外部リソース(ファイルやデータベース)を使ってる場合、それが原因の可能性があるよ。あとはテストの前後で適切にセットアップやクリーンアップをしてるか、特にmockを使ってるならその辺りもしっかりしてないと、予期しない挙動になることがあるロボ。もしかしたらテストランナーがテストを並行して実行してる可能性もありそうだし、それが原因で他のテストに影響が出てるかもしれないロボ。