【发布时间】:2020-01-31 16:41:45
【问题描述】:
我有这个步骤:
...
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
我阅读了documentation 并且request 的使用似乎没问题:
Given def color = 'red '
And def num = 5
Then assert color + num == 'red 5'
我做错了什么?
提前致谢。
【问题讨论】:
-
我自己是否有任何问题不被接受?
标签: karate