Size: a a a

React: русскоязычное сообщество

2020 August 14

DK

Dmitry Korol in React: русскоязычное сообщество
🥳
источник

DK

Dmitry Korol in React: русскоязычное сообщество
а где же подарок тысячному участнику?
источник

1

1N54N3 in React: русскоязычное сообщество
источник

1

1N54N3 in React: русскоязычное сообщество
Вот подарок
источник

AS

Aleksandr Savelyev in React: русскоязычное сообщество
Это я был юбилейный?) 🤔
источник
2020 August 15

A

Aleksandr in React: русскоязычное сообщество
Aleksandr Savelyev
Это я был юбилейный?) 🤔
ага
источник

SC

Serega Carbon in React: русскоязычное сообщество
привет всем! кто-то юзал протрактор для e2e, как там замокать http (back ) а то не охота взаимодействовать с риал БД на тестовом контектсе, или проще поднять МОК-сервер?
источник
2020 August 16

ES

Evgeny Sumaev in React: русскоязычное сообщество
Друзья, доброй ночи.
Пытаюсь получить prevProps в componentDidUpdate - отдает текущие. В чем может быть проблема?
источник

NB

Not Dan, But... in React: русскоязычное сообщество
Максимально запоздалый ответ: я в одном проекте делал shared npm-модуль в собственном регистре (не хотел моно-репо). В этом модуле экспортил общее: какие-то функции-хелперы, типы и интерфейсы, перечисляемые.
Бэк на ноде и фронт на реакте импортили эту зависимость и сушили код от дублирования)
источник

РК

Родион Кухтий... in React: русскоязычное сообщество
Evgeny Sumaev
Друзья, доброй ночи.
Пытаюсь получить prevProps в componentDidUpdate - отдает текущие. В чем может быть проблема?
в prevProps? просто я использовал prevProps и this.props..... А если в превпропс текущие пропсы, мот они не изменяются?
источник

ES

Evgeny Sumaev in React: русскоязычное сообщество
Родион Кухтий
в prevProps? просто я использовал prevProps и this.props..... А если в превпропс текущие пропсы, мот они не изменяются?
Именно так.
Пропсы меняются, однако и в prevProps и в this.props содежатся новые(((
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Serega Carbon
привет всем! кто-то юзал протрактор для e2e, как там замокать http (back ) а то не охота взаимодействовать с риал БД на тестовом контектсе, или проще поднять МОК-сервер?
Вы тренируетесь или у вас проект?
источник

SC

Serega Carbon in React: русскоязычное сообщество
у нас проект) и тим лид чет говорит, что для е2е надо замокать http, но я хз, в гугле ничего такого не нашлось 1) либо либа которая уже застарела типа http-mock, 2) либа люди на такой же запрос как у меня в стаковерфлоу пишут: "Ты наверное путаешь е2е тестирование с юнит тестированием"
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Да, моки в e2e нужны только по особым случаям, если есть внешние интеграции.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
В целом, конечно, проще замокать локально на уровне кода.
источник

SC

Serega Carbon in React: русскоязычное сообщество
А как тогда сэмулировать бэк, надо же протестить, что например, если юзеров нету в БД, рендерится соответственный компонент и т.д. В риал БД всегда будут юзеры.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Ну так в процессе прогона тестов создаются данные необходимые.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Но вообще, e2e очень высокоуровневые, и тестовые данные по-идее тоже получаются в процессе прогона.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Но так никто не делает, конечно, все просто кладут нужные данные сразу в БД и на них тестируют.
источник

SC

Serega Carbon in React: русскоязычное сообщество
Юра Чеботаев
Но вообще, e2e очень высокоуровневые, и тестовые данные по-идее тоже получаются в процессе прогона.
это как? объясни по-подробнее пж)
источник