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')
但仍然是一樣的錯誤,不知道有什麼問題?