Каратэ - Как сравнить перемешанный JSON с ответом? - PullRequest
0 голосов
/ 18 апреля 2019

Я пытаюсь сравнить ответ с ожидаемым json, уже сохраненным в виде файла. В ответе есть несколько элементов, порядок которых в ответе отличается. Пробовал ниже код, но все еще не удается:

def expected_response = read('classpath:api/template/test.json')

And match response == '#(^*expected_response)'

Также пробовал And match response contains any expected_response

В обоих случаях ошибка возникает, поскольку фактическая не содержит ожидаемых. Пожалуйста, помогите решить.

...