【发布时间】:2019-07-23 21:12:45
【问题描述】:
我有一个带有以下响应的端点:
{
"id": 1,
"status": "ACTIVE"
}
状态的可能值如下:ACTIVE、INACTIVE、DELETED。 为了检查架构,我尝试了以下方法:
* def statusValues = ["ACTIVE", "INACTIVE", "DELETED" ]
* def schema =
"""
{
"id" : #number,
"status" : '#(^*statusValues)'
}
"""
为了验证,我使用以下句子:
然后匹配response == schema
但它不起作用。这是错误
实际:'ACTIVE',预期:["DELETED","ACTIVE","INACTIVE"],原因: 实际值不是列表式的
你能帮帮我吗?
【问题讨论】:
标签: karate