у меня есть функция "вход в систему" , которая заканчивается этим выполнением:
res.status(202).json({ token, userId: user._id.toString() });
В тесте я насмехаюсь над объектом, подобным этому:
const res = {
status: jest.fn(),
json: jest.fn(),
};
, но я получаю TypeError: Невозможно прочитать свойство 'json' из неопределенного .
Когда я удаляю выполнение status () в функции "login" и оставляю только json (), ошибка не выдается.
Я использую Jest для тестирования. Что я делаю не так?