モック
テスト用に作られた、テスト対象のプログラムから呼び出される偽装プログラム。
なぜモックを作るのか?
モックは自由に作れるので、応答を自由に設計することができる。
正式なプログラムでは返せない応答を作り出すことができる。
正式なプログラムを用意できなくても、応答だけを偽装してテストを進めることができる。
プログラムへの入出力をログに残すことができる。
プログラムへの入出力をテストの判定に含めることができる。
正式なプログラムでは応答に時間がかかる場合でも偽装的な応答を瞬時に返すことができる。
できる限り単純なプログラムであることが望まれる。
関連