【发布时间】:2019-02-24 19:49:45
【问题描述】:
我试图断言某个键不在 JSON 响应中。这是回复
{
"_type": "UserAccount",
"accountName": "Account_Name",
"accountType": "regular",
"whiteList": true,
"sfAccountId": "1",
"preferredLanguage": "english",
"imageSize": "highRes",
"_id": "775a8451-6a07-42da-a199-fe98f44bdc06"
}
我已经根据文档karate#null-and-notpresent 和Peter Thomas 的答案尝试了这两个步骤
And match response.appClientId == '#notpresent'
And match response == {appClientId:'#notpresent'}
但是,这是我在上述第一步中不断遇到的错误
com.jayway.jsonpath.PathNotFoundException: No results for path: $['appClientId']
第二步
com.intuit.karate.KarateException: path: $, actual
提前致谢
【问题讨论】:
标签: karate