Как проверить, является ли ответ массивом - PullRequest
1 голос
/ 18 июня 2020

Я пробовал это, не повезло: (

  • def mySchool = {"school": "01", "student": [{"name": "sam", "age": 35}, {"name": "any", "age": 34}]}
  • def student = mySchool.school
  • тип печати ученика

1 Ответ

2 голосов
/ 18 июня 2020

Я бы написал:

Given def mySchool = {"school":"01","student":[{"name":"sam","age":35},{"name":"any","age":34}]}
Then match mySchool contains { student: '#array' }
# or: 
Then match mySchool == { school: '#string', student: '#array' }

Пожалуйста, проверьте документы на https://github.com/intuit/karate. Есть много отличных примеров.

...