モックオブジェクト - CI/CD用語集の定義
モックオブジェクトは、どの呼び出しを受け取るべきかについての期待値があらかじめ設定されたテストダブルで、その期待値が満たされない場合はテストを失敗させます。
違い
stub は定型の値を返すだけですが、mock はさらにやり取りに対してアサーションを行い、テスト対象のコードが正しく呼び出したかを検証します。
モックオブジェクトは、どの呼び出しを受け取るべきかについての期待値があらかじめ設定されたテストダブルで、その期待値が満たされない場合はテストを失敗させます。
stub は定型の値を返すだけですが、mock はさらにやり取りに対してアサーションを行い、テスト対象のコードが正しく呼び出したかを検証します。