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

Karate 如何使用';忽略或验证';在JSON文件中(空手道框架)?,karate,Karate,我必须验证每个响应的格式是否正确。我在我的功能中添加了: 和match每个响应包含{id:'#string',name:'#string',phone:'#number'等} 但我想把它放在一个JSON文件中,因为我在不同的功能中多次需要它。 当我在JSON文件中使用“忽略或验证”标记时,它不起作用。可以这样做吗?可以,为什么不可以。首先将以下内容放入名为itemschema.json的文件中 { "id": "#string", "name": "#string", "phone": "#nu

我必须验证每个响应的格式是否正确。我在我的功能中添加了:

和match每个响应包含{id:'#string',name:'#string',phone:'#number'等}

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

可以,为什么不可以。首先将以下内容放入名为
itemschema.json
的文件中

{ "id": "#string", "name": "#string", "phone": "#number" }
现在,您需要做的就是:

And match each response contains read('item-schema.json')
请仔细阅读本文件