Я могу протестировать гард, окей. Но, например, может наступить ситуация когда кто-то удалит этот гард из роута. Тесты все будут зелёные. А юзкейз уже будет отрабатывать неверно.
Я могу протестировать гард, окей. Но, например, может наступить ситуация когда кто-то удалит этот гард из роута. Тесты все будут зелёные. А юзкейз уже будет отрабатывать неверно.
вы уж определитесь что вы тестируете код или юзкейсы
Ну я в принципе понимаю желание, и для меня нету такого сильного разграничения на код и юз кейсы, я бы просто побоялся юзать навигацию в юнит тестах, звучит страшненько
поясните плиз в чём ошибка в моих суждениях? В чём разница? Как правильно?
в том что вы тестируете конфигурацию приложения, определенный юзкейз\сценарий, это скорее на уровне e2e должно тестироваться, там другие инструменты для этого есть и тесты выглядят иначе
в том что вы тестируете конфигурацию приложения, определенный юзкейз\сценарий, это скорее на уровне e2e должно тестироваться, там другие инструменты для этого есть и тесты выглядят иначе
поясните плиз в чём ошибка в моих суждениях? В чём разница? Как правильно?
Для юнит тестов юзаешь jest, karma. И тогдалие. Если ты хочешь проверить что произойдёт если ввести логин и пароль, ( на какой роут попадёт, куда перейдёт) то это юз кейс с положительным сценарием, исполняется на cypress и относится к e2e тестированию.
Для юнит тестов юзаешь jest, karma. И тогдалие. Если ты хочешь проверить что произойдёт если ввести логин и пароль, ( на какой роут попадёт, куда перейдёт) то это юз кейс с положительным сценарием, исполняется на cypress и относится к e2e тестированию.
То что вы описали это не то что я описал выше. У меня нет цели написать е2е тест с проверкой что произойдёт если ввести пароль. Прочитайте внимательнее что я написал.
привет всем, подскажите, как подключится к socket.io? Ошибка COPS вылазит
ошибка в том что адрес страницы с которой делается запрос и адрес куда делается запрос находятся на разных доменах по умолчанию это запрещено, вам надо настроить сервер куда делается запрос, что бы он разрешил подключение
ошибка в том что адрес страницы с которой делается запрос и адрес куда делается запрос находятся на разных доменах по умолчанию это запрещено, вам надо настроить сервер куда делается запрос, что бы он разрешил подключение
А заголовки на клиенте никакие не надо прописывать как для HTTP клиента?
Господа разработчики, появилась интересная тема для обсуждения. На днях ввел в наш CI tslinter и теперь мерджи без 100 процентного соблюдения правил не принимаются. От чего мой менее опытный коллега, начал слегка бомбить. Каково ваше отношение было бы к подобному введению в ход разработки? Думаю причин подобного объяснять не надо, особенно учитывая, что проект растет и скоро к нам могут присоединится менее опытные разработчики.
Господа разработчики, появилась интересная тема для обсуждения. На днях ввел в наш CI tslinter и теперь мерджи без 100 процентного соблюдения правил не принимаются. От чего мой менее опытный коллега, начал слегка бомбить. Каково ваше отношение было бы к подобному введению в ход разработки? Думаю причин подобного объяснять не надо, особенно учитывая, что проект растет и скоро к нам могут присоединится менее опытные разработчики.
вы код то превили сначала к виду который линтер принимает?
Господа разработчики, появилась интересная тема для обсуждения. На днях ввел в наш CI tslinter и теперь мерджи без 100 процентного соблюдения правил не принимаются. От чего мой менее опытный коллега, начал слегка бомбить. Каково ваше отношение было бы к подобному введению в ход разработки? Думаю причин подобного объяснять не надо, особенно учитывая, что проект растет и скоро к нам могут присоединится менее опытные разработчики.
как по мне в ci так себе. Нужно на стадии коммита. Иначе ждать долго и коммиты плодить
как по мне в ci так себе. Нужно на стадии коммита. Иначе ждать долго и коммиты плодить
Ci настроен очень хорошо, через гитлабовский, так что проходится через 2 минуты этот линтер. В общем, его оптимизация была доведена до идеала (если не говорить о тех технологиях, которые небольшому проекту и не сдались)