более, срабатывает по клику на кнопку. Каким образом его можно протестить в jest?
Вы не должны его тестировать. Не имеет значение, как там внутри компонента при клике на кнопку отправляется запрос. Это его внутренняя реализация, не влияющая на его работу,на его использование.
То есть все, что не затрагивает данные компонента, я тестировать не должен?
Если работа компонента - это послать запрос при нажатии на кнопку, то в тесте требуется проверять, что после клика на кнопку была вызвана функция, в которой вы шлёте запрос
Хорошо, понял, спасибо)
Вы не должны тестировать внутреннюю реализацию компонента. Вы должно тестировать взаимодействие компонента с окружающей средой
Обсуждают сегодня