我得到了json的回应:
{"participantUID": "000000000004871"}
我想在参与者UID上做断言。
我的代码:
def ResponseMessage = messageExchange.response.responseContent
def jsonSlurper = new JsonSlurper().parseText(ResponseMessage)
assert jsonSlurper.participantUID == expectedparticipant
但我收到错误:groovy.lang.MissingPropertyException: No such property:
请帮帮我。感谢
答案 0 :(得分:0)
我不完全确定,因为您没有复制问题中的完整MissingPropertyExceptionMessage
,但由于您使用messageExchange
上下文变量正确访问了响应内容问题可能是您未在expectedparticipant
尝试使用以下内容定义Script assertion
:
def ResponseMessage = messageExchange.response.responseContent
def expectedparticipant = '000000000004871'
def jsonSlurper = new JsonSlurper().parseText(ResponseMessage)
assert jsonSlurper.participantUID == expectedparticipant