0
我正在尝试使用mocha + chai运行测试用例。这里是我的测试案例:chai:期望头文件包含应用程序/ json
it('it should login a user', function(done) {
chai.request(server)
.post(constant.USERS_PATH + constant.LOGIN_PATH)
.set('Accept', 'application/x-www-form-urlencoded')
.send({
USERNAME: 'abc',
PASSWORD: 'xyz'
})
.end(function(err, res) {
expect(res).should.be.json;
expect(res.body[0]).should.have.status(200);
done();
});
});
我期待的结果是:
[{STATUS: true}]
我得到这个错误:
"message":"uncaughtException: expected headers to include 'application/json'
我也试图改变:
.set('Accept', 'application/x-www-form-urlencoded')
至
.set('Accept', 'application/json')
但仍然是一样的错误,不知道有什么问题?