https://stackoverflow.com/questions/44403165/using-jest-to-mock-a-react-component-with-props
Спасибо, я попробую более подробнее описать: у меня есть компонент, внутри которого рендерятся другие компоненты, помимо них в этом компоненте есть использование контекста и проп. Также, в этом компоненте есть useEffect, который "подписан" на значение контекста и когда оно true, он вызывает функцию. Вызов этой функции мне и необходимо протестировать. А этот контекст получает данные с сервера. Получается, что мне нужно замокать данные с сервера и как-то проследить за этой функцией внутри useEffect. Как это всё замокать - не совсем понимаю. Тест падает, потому что не может найти зависимости.
Ребят, направьте, пожалуйста, что именно почитать? Потому что из документации ничего не понятно как с этим работать правильно.
Обсуждают сегодня