Pavel
я думаю это проблема бекенда
но они еще не пофиксили
El
В тестах "ответы" фейковые, т. е. мокаются. "отправляешь" запрос, принимаешь тут же, что "отправил" и комбинируешь данные нужным образом.
Pavel
El
Можно иметь тестовую БД и туда слать натуральные запросы, такой тест может иногда дать какую-то реальную тестовую пользу. Типа, если переписал action и тест стал падать или возвращать не то, что отправил, то новый action может иметь дефект.
El
El
Для старту вот: https://www.valentinog.com/blog/testing-react/#Testing_React_Components_hands_on_react-test-renderer И у него же по е2е.
El
Кому любопытно, у меня немало unit тестов в Enzyme в репе. Объединить тест компонента и action'a и будет е2е.
El
Или просто ставьте Cypress и следуйте его примерам. У чела по ссылке выше есть статья для старту с ним тоже.
Oleg
El
Компоненты, они же snapshots, action creators, reducers.
El
Обычно это юзер заполнил форму, по нажатию на сабмит смотрим, что форма вызвана с введёнными данными.
El
Короч, идите в репу, мою, там много этого обрядового.
Pavel
Oleg
El
Вот я регулярно встречаю. Каждый почти раз хотят.
Oleg
El
https://github.com/ElAnonimo/expensify-app-with-tests/tree/master/src/tests. Если работает. Текст кода доступен в любом случае.
Frontend Priest
Пруфы?
El
В России тесты много любят.
Pavel
бан
El
Краснознамённый ордена Сечина Сберяндекс № 11.
El
С 4 этапами собеса.
Pavel
да, есть такой 100%, мы же все люди
Frontend Priest
Пруфы?
Mihail
А ещё они вебпак настроить не могут, поэтому сидят на кра
Oleg
Frontend Priest
Мне просто интересно, сколько ещё фантазий ты будешь выдавать за реальность с лицом синьора, работавшего в яндексе с основания
Mihail
А зачем херню нести без пруфов?
Frontend Priest
Чё
Mihail
Бро, мне насрать на Яндекс, если ты об этом
Mihail
Просто не стоит нести дичь в чате на 7к человек
Oleg
Oleg
Pavel
меня банили за такое
эх где мой 2017
Mihail
Если бы аниме было, ты бы вообще меня в землю утоптал?
enshck
Срачи
enshck
Перед выходными
Oleg
Это даже не дискуссия.
Илья
Это Шиба, а не собака.
enshck
То что надо
Mihail
🤪
Serhii
Шиба-ину, если точнее
Oleg
Щаибану
Oleg
Serhii
Хатико, крч
Oleg
Who let the dogs out.
Pavel
а еще про офтоп ктото говорил
Илья
На улице постоянно спрашивают: это акита? Устал уже отвечать.
Oleg
Oleg
Зачем вы удаляете сообщение.
Илья
Вам нравится мой вопрос?
El
Oleg
Я не могу настроить.
Pavel
El
Чо там мочь. Далее дев сервера можно не ходить.
Oleg
Сложнааааа
Pavel
El
ты был там?
Нет, ток на собесе 1 ступени. Я всю жись на удалёнках.
Oleg
Ну да. В кра всё есть.
Артём
Как при загрузке картинок через input создавать рядом миниатюры этих картинок? Какая-то либа нужна для этого?
El
Могу послать в курс хороший.
Pavel
🤴👷♂️🦸♂️🧚♀️
El
Pavel
Timur
Всем привет. Кто использует Apollo GraphQL подскажите, пожалуйста.
Есть компонент, который запрашивает данные по одной query и передает данные дочернему, затем по нажатию пользователя выполняется мутация в дочернем компоненте, которая возвращает новые данные, но набор данных немного отличается.
Я правильно понимаю, что в мутации надо давать точно такие же имена данным, как и в query, что они сразу обновились в компоненте и он отрисовал новые данные?
El
Проста если в Вебпак не могут, то это финиш советской конторы. Учитывая 4 этапа собеса и олимпиадные вещи на них...
Pavel
Timur
Mihail
🤴👷♂️🦸♂️🧚♀️
Pavel
El
В сурс не лазил. Лоудеры прописывал.