我试图断言响应正文是否为空,但出现错误:
var api = supertest(TEST_URL);
...
api.get('..')
.expect('Content-Type', /json/)
.end(function (err, res) {
if (err) {
return done(err);
}
res.should.have.status(200);
// Uncaught AssertionError: expected {} to have a property 'length'
// res.body.should.empty;
// Workaround should be used
res.text.should.eql('{}');
怎么了?我该如何解决这个问题?