【もっく】
モック とは?
💡 テスト用の「偽物コンポーネント」、本物を使わずに動作をシミュレート
📌 このページのポイント
テストでモックを使うのはなぜ?
スタブとは違うの?
モックが多すぎるとよくないの?
モックを作るのにライブラリって必要なの?
テストダブルって言葉も聞くけど、モックとは違うの?
まとめ:ざっくりこれだけ覚えればOK!
モックって出てきたら「テスト時に本物の代わりに使う偽物コンポーネント、外部依存を排除するためのもの」と思えばOK!
📖 おまけ:英語の意味
「Mock」 = 模倣・偽物・まがいもの
💬 「mock up(モックアップ)」と同語源で「本物に見せかけた偽物」の意味。テスト用の「偽の実装」を指す