我正在为使用Chai收到的回复编写测试用例。
我们收到的回复是json对象的形式。
如果任何键('result'或'results')包含在json对象中,它应该抛出错误。
如果存在上述任何一个键,则不应抛出任何错误。
喜欢---- respone.body.should.have.property('结果'或'结果');
答案 0 :(得分:0)
使用Chai期望.any
和.all
属性。见下面的例子:
expect(response.body).to.contain.any.keys('result', 'results');
expect(response.body).to.contain.all.keys('result', 'results');