共有依存
shared dependency
異なるtest case間で共有することになる依存
単体テストでは
Test Double
を用意すべき
SUTに共有依存があると、各test caseを同時に実行できなくなる
例えばDBとか
IOに関わるのでtest実行が遅くなる
e.g.
プロセス外依存
であるものの例
DB, file system
プロセス外依存
でないものの例
static method
/mrsekut-book-4839981728/062
/mrsekut-book-4839981728/055