【发布时间】:2016-03-28 05:54:22
【问题描述】:
当拥有200 OK 状态时,很容易测试Content-Type。我们这样做:
it('should list All permissions on /permissions GET', (done)=> {
supertest(app)
.get('/permissions')
.expect('Content-Type', /json/)
.end( (err, res)=> {
// SOME CODE HERE
done(err)
})
})
所以.expect('Content-Type', /json/) 为我完成这项工作。现在,当我有一个DELETE 请求时,我不想返回任何内容。 204 NO CONTENT 的状态,没有任何内容。
但是当没有内容时,所以Content-Type不存在。正确的方法是检查Content-Type 标头的存在吗?如何使用supertest 做到这一点?
感谢您的宝贵时间。谢谢。
【问题讨论】:
标签: node.js mocha.js supertest