У меня есть следующие шаги:
...
Then status 200
And match response.requests[0].request.url == "/endpoint"
And json body = response.requests[0].request.body
And match body == { "something": "something"}
Чтобы упростить, я попытался поместить response.requests[0].request
в переменную с именем request
:
...
Then status 200
And def request = response.requests[0].request
And match request.url == "/endpoint"
And json body = request.body
And match body == { "something": "something"}
У меня следующее ошибка:
'request' is not a variable, use the form '* request <expression>' instead
Я прочитал документацию , и использование request
кажется вполне приемлемым:
Given def color = 'red '
And def num = 5
Then assert color + num == 'red 5'
Что я делаю не так?
Заранее спасибо.