Я тестирую почтовый запрос, который в основном регистрирует пользователей в БД.мой тест мокко не пройден, потому что он не определен, когда запускаются хуки проверки pre .Я уже использую обычную функцию вместо функции стрелки.Он отлично работает в postman/insomnia
.проблема возникает, если я проверяю это через мокко.
userSchema.pre('validate', function(next) {
if (this.password.split(' ').length > 1) {
next(new Error('password can not contain a white space'));
} else {
next();
}
});