Заглушка внутренней функции userRepository - PullRequest
0 голосов
/ 26 ноября 2018

Я хочу заблокировать метод внутри

const userModel = require('../models/User');

class UserRepository {

      findUserByLoginId (id, success, error) {
         userModel.findOne({loginId : id}, function(err,res) {
             console.log(id+"RESSSSSSSSSS==>",res);
             if (err) {
                 error(err);
             } else {
                 success(res);
             }
         })
     } }

module.exports = new UserRepository();

моего auth.js. Я звоню по следующему коду:

it ('должен получать информацию о пользователе на основе LoginID',

() => userrepo.findUserByLoginId(ID, (success) => {             
    expect(200, success);       
},
(error) => {
    expect(500, error);
}))

Я не могу получить информацию о пользователе, говоря ноль

...