test('Every field filled in', function(done) {
chai.request(server)
.post('/api/issues/project test')
.send({
issue_title: 'Title',
issue_text: 'text',
created_by: 'Functional Test - Every field filled in',
assigned_to: 'Chai and Mocha',
status_text: 'In QA'
})
.end(function(err, res){
console.log(res.body); // returns { }
expect(err).to.be.null;
assert.equal(res.status, 200);
assert.equal(res.body.issue_title, 'Title');
assert.exists(res.body.issue_title);
done();
});
});
Can someone explain why console.log(res.body)
returns { }
The POST function does add data to the database but this test fails.