У меня есть API для сохранения сведений о сотруднике в БД, и я публикую данные, используя HTTP POST API "/ empDetails ", и я публикую детали, такие как "emp_name", "emp_id" и "emp_age"
Пример полезной нагрузки,
{
"emp_name": "Sam",
"emp_age": "25",
"emp_id": "M33214"
}
Как только данные успешно сохранятся, я вызову API GET "/ empDetails " для чтения опубликованных сведений о сотруднике.
Теперь я хочу проверить возвращенные данные.Иногда возвращаемый заказ может быть перепутан.Как я могу проверить данные с помощью любых пользовательских утверждений с помощью любого языка, такого как JavaScript, Groovy или BeanShell?
PS: я могу добавить текстовый ответ, содержащий и могу сравнить пару ключ-значение.Но когда число пар «ключ-значение» больше, будет сложно все время добавлять утверждение.Например: текущая полезная нагрузка имеет только 3 пары ключ-значение, примерная полезная нагрузка также может иметь дополнительные поля, такие как «empReportingManager», «empAccount» и т. д.
Здесь полезная нагрузка Post считывается из файла с использованием __FileToString () метод.
Заранее спасибо.
С уважением, Хари