コンシューマーがプロバイダー データベース内に存在しない ID またはテキストを設定した場合、プロバイダー テストで以下の手順を実行するテストを実行しています。
- 最初にセットアップする必要があるものについての情報を含む PACT ファイルを受け取ります
- 次に、これらの利用できないデータを DB に挿入し始める関数を作成します。
- 次に、実際の応答を提供する への API 呼び出しを行います。
ここで、実際の API 呼び出しの前に必要な前提条件または事前設定があることをプロバイダーに知らせるためにコンシューマーが使用するフィールドを知りたいと思います。
setUp : InsertIntoDatabase があるサンプルを見ましたが、消費者によって提供された入力を見つける方法については述べていません。