Задать вопрос
EvgeniyKvasyuk
@EvgeniyKvasyuk

Как сымитировать на фронте ошибку, которую возвращает сервер через сокет?

Для разработки нужно как то сымитировать событие сокета error, чтобы проверить функцию, которая подписана на это событие. Можно ли это как-то сделать на фронте?
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
Сервер убейте, интернет отключите, еще как-нибудь.
Ответ написан
Пишите тесты, там используйте моки. Для сокетов вот эту штуку можно взять:
https://github.com/thoov/mock-socket
Ответ написан
Комментировать
IonDen
@IonDen
JavaScript developer. IonDen.com
Вы слишком заморачиваетесь. Это делается элементарно:
setTimeout(function () {
    errorFunc();
}, 1000);

return;

// Some your socket stuff


Т.е. по сути вы вызываете свою функцию напрямую и смотрите что она делает.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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