【发布时间】:2017-12-14 16:29:09
【问题描述】:
我正在使用 http 请求编写单元测试。 我想测试不同的字段作为响应,但是当我检查第一个异常 CHAI 中的字段时,CHAI 关闭了所有,单次测试也是如此。我希望 CHAI 继续执行他的测试。 我该怎么做?
这是一个如何使用expect的例子。
expect(res.body.data.user_data,"last_name").have.property('last_name');
expect(res.body.data.user_data.last_name,"last_name").be.a('number');
expect(res.body.data.user_data,"username").have.property('username');
expect(res.body.data.user_data.username,"username").be.a('string');
【问题讨论】:
-
如果你把它放在
try... catch块里呢? -
你可以把期望放在单独的测试中
标签: javascript node.js mocha.js chai chai-http