Как написать сценарий соответствия со значением из заголовка в макете каратэ - PullRequest
1 голос
/ 13 июня 2019

Я хочу сопоставить запрос со значением из заголовка.Допустим, у меня есть поле заголовка в качестве члена со значением 'abcd', затем я хочу сценарий что-то вроде

Сценарий: pathMatches ('/ getValues') && headerValue ('member')

Я знаю, что нет функции с именем headerValue, но чего-то такого я хочу достичь.Тогда мне нужно определить ответ.Существуют typeContains () и acceptContains (), но не те, что указаны выше.

1 Ответ

1 голос
/ 13 июня 2019

Вы должны использовать requestHeaders напрямую. Попробуйте это:

Scenario: pathMatches('/getValues') && karate.get('requestHeaders.member[0]') == 'abcd'

Обратите внимание, что в Background можно создавать повторно используемые функции, чтобы упростить некоторые из них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...