【发布时间】:2014-04-02 07:56:44
【问题描述】:
目前正在尝试学习如何为 Express 应用程序编写单元测试(不是集成测试/PhantomJS)。
有没有办法将路由拆分为可测试的方法,这些方法返回 .json 数据以由实际呈现:
app.get('/route', function(req, res, next) {
res.render('template', {
data: data
});
});
在我阅读的所有内容中,他们正在测试 JSON 输出,因为他们以 RESTful 方式设计了他们的应用程序,而这些入门教程中的大多数都是在服务器上完全模板化/呈现的(我认为这还不错),返回html给客户端。但是,这是我不明白的部分如何分离和测试。
接下来是学习主干,所以应用程序只是折腾 JSON,但现在,有什么建议或完整教程的链接?
非常感谢。
【问题讨论】:
-
请问您找到这个问题的答案了吗?
标签: node.js unit-testing express pug