gpt4 book ai didi

json - 响应应该具有两个给定属性中的任何一个

转载 作者:太空宇宙 更新时间:2023-11-04 02:09:29 25 4
gpt4 key购买 nike

我正在为使用 Chai 收到的响应编写测试用例。

我们收到的响应是json对象的形式。

如果 json 对象中包含任何键('result' 或 'results'),它应该抛出错误。

如果存在上述任何键,则不应引发任何错误。

像 ---- respone.body.should.have.property('结果' 或 '结果');

最佳答案

使用 Chai 期望 .any.all 属性。请参阅下面的示例:

expect(response.body).to.contain.any.keys('result', 'results');
expect(response.body).to.contain.all.keys('result', 'results');

关于json - 响应应该具有两个给定属性中的任何一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42897773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com