従業員の詳細をDBに保存するAPIがあり、HTTP POST API「/ empDetails」を使用してデータを投稿し、「emp_name」、「emp_id」、「emp_age」などの詳細を投稿します
サンプルペイロード、
{
"emp_name": "Sam",
"emp_age": "25",
"emp_id": "M33214"
}
データが正常に保存されたら、GET "/ empDetails " API を呼び出して、投稿された従業員の詳細を読み取ります。
ここで、返されたデータを確認したいと思います。返品された注文がごちゃ混ぜになる場合があります。JavaScript、Groovy、BeanShell などの言語を使用して、カスタム アサーションを使用してデータを検証するにはどうすればよいですか?
PS: テキスト レスポンスの内容を追加して、キーと値のペアを比較できます。しかし、キーと値のペアの数が多い場合、常にアサーションを追加することは困難です。例: 現在のペイロードには 3 つのキーと値のペアしかありません。サンプル ペイロードには、「empReportingManager」、「empAccount」などの追加フィールドも含まれる場合があります。
ここで、Post ペイロードは __FileToString() メソッドを使用してファイルから読み取られます。
前もって感謝します。
よろしく、 ハリ