mocha, supertest 및 passport로 인증을 테스트하려고하는데 연결이 거부되었습니다. 나는 내 앱을 시작하는 방식과 관련이 있다고 가정한다 ...passportjs, mocha, supertest ECONNREFUSED
var testUser = {
"email": "[email protected]",
"password": "test"
};
var app = require('../../server');
var request = require('superagent');
var user = request.agent(app);
describe('authentication api ', function() {
it('should login a user', function(done) {
user.post('/login')
.send(testUser)
.end(function(err, res) {
if(err) throw err;
done();
});
});
});
이 사용자는 나의 mongo 데이터베이스에 존재한다. 두 가지 수준 높은 내 서버에 파일 내에서 :
module.exports = app.listen(port, function() {
console.log('app listening on port: ' + port);
});
나를 도와 – eagor