如何在JSON文件(空手道框架)中使用“忽略或验证”?

时间:2017-10-06 09:04:18

标签: karate

我必须验证每个响应的格式是否正确。我已经加入了我的功能:

And match each response contains { id: '#string', name: '#string', phone: '#number' etc..}

但我想把它放在JSON文件中,因为我需要在不同的功能中多次使用它。 当我在JSON文件中使用“忽略或验证”标签时,它不起作用。有可能这样做吗?

1 个答案:

答案 0 :(得分:1)

是的,为什么不呢。首先将以下内容放在名为item-schema.json的文件中。

{ "id": "#string", "name": "#string", "phone": "#number" }

现在你需要做的就是:

And match each response contains read('item-schema.json')

请仔细阅读Reading Files的文档。