Loading article…
テストスタブとは、テスト対象のソフトウェアに静的な値を提供するテストダブルのことです。
テストスタブは、テスト中に呼び出された呼び出しに対して定型応答を提供し、通常はテスト用にプログラムされたもの以外のものには一切応答しません。[ 1 ]
スタブは、手作業でコーディングすることも、ツールを使って生成することも、スタブサーバーやサービスなどのより大きなシステムの専用部分として作成することもできます。
スタブは、相互作用を表明および検証するモックオブジェクトとは異なります。スタブはデータのみを提供します。[ 2 ] [ 3 ]