【发布时间】:2018-09-19 21:30:33
【问题描述】:
在 express 中,我可以使用一个名为“body-parser”的中间件来自动解析传入的正文。
现在我没有一个快速路由器来应用中间件,是否有可能以某种方式将它应用到我的 chai 测试文件中的所有请求?这样我就可以实现DRY原则了。
我目前在每个测试中都使用它:
it('login', done => {
request.post('http://localhost:3000', (err, res, body) => {
JSON.parse(body) // <-- I have to parse the body each time
done();
})
});
【问题讨论】:
-
@YvetteColomb 我可以标记其他 cmets 愚蠢吗?我的意思是,他将我的问题标记为另一个明显与我不同的问题的副本。你是在建议我为此举报他吗?
-
如果您认为某条评论不合理,在这种情况下,一条评论说它是一个问题的骗子,它没有举起旗帜并说出来。不要说我认为评论“愚蠢”,要专业。同样,您可以发表评论说“我不认为这是重复的,因为 bla bla” 让 cmets 保持专业。我同意,这不是那个问题的欺骗。我不喜欢你说的。感谢您的回复。
标签: javascript express middleware chai