我有一个返回next()的函数;作为允许调用下一个路由的函数,它用于将令牌检查为拦截器并允许函数通过。
我现在遇到的问题是我想要测试这个特定的功能,而我没有下一个路由就是那个,所以当我使用像Hippie这样的API测试工具并发出请求它会挂起并且什么都不做,直到定时进行。
所以我的测试电话如下Hippie:
hippie(server)
.header('token', token)
.json()
.put('/token')
.send(tokenRequest)
.end(function(err, res, body) {
if (err) {
throw err;
}
done();
});
基本上,令牌端点链接到令牌拦截器并返回next();
如何将其变为可测试状态?