【发布时间】:2019-09-09 10:55:31
【问题描述】:
我开始使用空手道进行测试。我需要验证一个 json 响应。 JSON 架构设计:
response{
id* Integer Not null
Name* String can be null
}
现在我需要使用以下约束验证 id 和 name, id 应该是整数并且不应该为空。 名称可以是字符串,也可以为空。
我们可以在空手道中使用什么方程式。
提前致谢
def jsonValidate = {name: '#integer',Name: '#present'}
所以如果我在这里使用 Present ,这意味着 Name 可以是 null 或者可以具有任何数据类型的值。但我需要检查名称只能是字符串或空值
【问题讨论】: