如何使用chai-as-promised检查body
属性?我正在尝试访问SuperAgent docs中突出显示的响应正文,但.should.have.property('res')
的断言失败。我console.log(res)
在单独的测试中,这些得到了这些results。检查domain
和_events
等属性将满足测试要求。
具体的断言错误是:AssertionError: expected { Object (domain, _events, ...) } to have property 'res'
。
it('should return a response message with success:true and a token', () => {
return request(app).post('/auth').type('form')
.set('Content-Type', 'application/x-www-form-urlencoded')
.send({username: 'jbiden', password: 'password'}).end()
.should.have.property('res') //'domain','_events' satisfy the test
});
编辑:Bergi的评论中的回答。