空手道:如何使用空手道验证复杂的Api响应?

时间:2019-05-20 10:56:33

标签: karate

我有两个不同的响应,如下所示,我只想将response1中类型为“ Top-Tier Category”的标题与response2的“ category_name”进行匹配。在这里,我不希望在response1中匹配“类型”:“顶级高层”。

注意:响应1中的“标题”等于响应2中的“类别名称”

请让我知道如何在空手道中进行此验证。预先感谢

1 个答案:

答案 0 :(得分:0)

您确定已阅读所有文档?这应该很简单,例如:

* def response = { title: 'foo' }
* def response1 = response
# make second request
* def response = { category_name: 'foo' }
* match response.category_name == response1.title

如果以上内容不清楚,强烈建议您考虑使用其他可能更简单的工具。