如题,现在需要写一下业务的测试。比如一个请求的处理函数要怎么写测试。例如login请求,user.login是它的处理方法。我理解不了的是,如何实现输入也就是一个请求,如何得到req和res。 初学者,有些表达不到位的地方还忘指出,我再做解释!
回复 (3)
I
mocha + supertest
B
superttest 用来请求 可以写个中间件用于开发环境,把req,res,session挂在app上面,这样调试起来方便写
if (app.get('env') === 'development'){
app.use(function(req,res,next){
app.session = req.session;
app.sessionStore = req.sessionStore;
next();
});
参考cnode源码
H
今天社区访问不了,现在才回复。谢谢二位! @i5ting @bluenaux
参与回复
登录后即可参与回复。登录