209 похожих чатов

У кого-нибудь было что вложенные методы в тестируемом методе undefined

становятся? тестится сервис, в нём нет других сервисов в зависимостях, тестируемая функция вызывает ещё одну всё ок, но когда из второй вызывается третья this становится undefined и jest кидает ошибку, что такого метода у undefined нет. если тестировать вторую функцию на прямую, то всё будет ок, this будет по прежнему ссылкой на класс.

3 ответов

18 просмотров

зачем так глубоко, почему не мокать зависимости на первом уровне вложености

Вертолёты-Майя Автор вопроса

в каждом методе логика, все они составляют логику друг друга.

Так отдельно их тести

Похожие вопросы

Обсуждают сегодня

Карта сайта