1
첫 번째 노드 js 나머지 API 응용 프로그램을 테스트하는 방법을 알아 내려고하고 있습니다. 지금까지 nock을 사용하여 모든 http 호출을 모의하고 모의 테스트하여 구성 요소로서의 서비스를 테스트했습니다. (구성 요소 테스트?) 내 테스트 피라미드가 더 균형을 이루고 테스트가 더 쉽게 작성 될 수 있도록 단위 테스트를 시작하고 싶습니다. 나는이 방법에있어 웹 검색TDD 첫 번째 테스트 Nodejs는 나머지 API 테스트를 수행합니다.
:이 프레젠테이션은 2014 년 이후 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를 미들웨어를 잡아 당겨 및 테스트)
궁금 현재까지 무엇인가 단위 테스트를위한 최신 메소드는 앱을 표현하고 있습니까?