Every field filled in - issue tracker

      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.