1
我試圖弄清楚如何首先測試我的節點js休息API應用程序。 到目前爲止,我一直在使用nock攔截和模擬任何http調用,並通過測試我的服務作爲組件。 (組件測試?) 我想開始單元測試我的應用程序,所以我的測試金字塔更平衡,測試會更容易編寫。TDD測試首先Nodejs表示Rest Api - 單元測試中間節點/控制器/路由
在網上搜索我得到了這種方法: http://www.slideshare.net/morrissinger/unit-testing-express-middleware
var middleware = require('./middleware');
app.get('example/uri', function (req, res, next) {
middleware.first(req, res)
.then(function() { next(); })
.catch(res.json)
.done();
}, function (req, res, next) {
middleware.second(req, res)
.then(function() { next(); })
.catch(res.json)
.done();
});
(basicly拉動中間件出來並對其進行測試)
,因爲此演示文稿是在2014年我想知道什麼是當前起來到目前爲止,單元測試快速應用的方法?