在空手道 DSL 中,如何验证响应中的字段名称而不关心它们的值是什么
In Karate DSL, How do I verify the field names within the response without caring about what their values are
我在文档中找不到与此相关的任何内容,但我正在尝试验证响应中的字段名称。我不在乎他们的价值观是什么。使用空手道 DSL 执行此操作的正确方法是什么?我的重点是下面的响应匹配。
Given path 'serviceRequests', 'tasks'
And param view = 'short' * header Authorization = 'Bearer ' + Token
When method get
Then status 200
And match response == { page: 'i-dont-care', total: 'i-dont-care'}
参考文档的这一部分:Ignore or Validate
And match response == { page: '#ignore', total: '#notnull' }
我在文档中找不到与此相关的任何内容,但我正在尝试验证响应中的字段名称。我不在乎他们的价值观是什么。使用空手道 DSL 执行此操作的正确方法是什么?我的重点是下面的响应匹配。
Given path 'serviceRequests', 'tasks'
And param view = 'short' * header Authorization = 'Bearer ' + Token
When method get
Then status 200
And match response == { page: 'i-dont-care', total: 'i-dont-care'}
参考文档的这一部分:Ignore or Validate
And match response == { page: '#ignore', total: '#notnull' }