モックを使うのはアプリケーション外部の境界に最も近い場所で管理下にない依存が行うコミュニケーションを検証する時だけにする
#モック
from
単体テストの考え方/使い方
モックを使うのはアプリケーション外部の境界に最も近い場所で管理下にない依存が行うコミュニケーションを検証する時だけにする
そうすることで外部システムとのやりとりにおいて、
後方互換性
を保てる
後方互換の保証がテストに対して求められていることで、モックを導入する目的