Size: a a a

2020 September 10

ДП

Діма Потапов... in JS for testing
PH_cheerokee
Всем привет)
store={mockStore({...store.getState(), getData: { isFetching: true}})}
а можно как-то нормально поменять какие-то данные в изначально замоканом сторе?
диспатч ничего не делает, его видно только в getActions()
єто редакс мок стор или другой ?
источник

P

PH_cheerokee in JS for testing
Діма Потапов
єто редакс мок стор или другой ?
Да
источник

ДП

Діма Потапов... in JS for testing
была аналогичная проблема, насколько помню - апдейтить стор нельзя через апи мокстора
источник

ДП

Діма Потапов... in JS for testing
он только дает возможность собирать екшны но они не изменяют состояние, делай более атомарные кейсы
источник

P

PH_cheerokee in JS for testing
Я кликаю по кнопке,  ставится флаг isFecthing и по этому флагу кнопка disabled. Как правильно сделать?
источник

VS

Valentin Stepura in JS for testing
Уважаемые гуру cypress
подскажите как добавить алиасы чтоб в спеках cypress их понимал?
(хочу сделать красивые импорты)
источник

P

PH_cheerokee in JS for testing
PH_cheerokee
Всем привет)
store={mockStore({...store.getState(), getData: { isFetching: true}})}
а можно как-то нормально поменять какие-то данные в изначально замоканом сторе?
диспатч ничего не делает, его видно только в getActions()
@PotapovDim просто мне кажется такая запись не совсем корректна
источник

ДП

Діма Потапов... in JS for testing
PH_cheerokee
Я кликаю по кнопке,  ставится флаг isFecthing и по этому флагу кнопка disabled. Как правильно сделать?
почему этот процесс проходит чере редакс стор, разве не можно это на уровно комонента делать ?
источник

P

PH_cheerokee in JS for testing
Діма Потапов
почему этот процесс проходит чере редакс стор, разве не можно это на уровно комонента делать ?
окей
beforeEach(() => {
   store = mockStore({
     getData: {
       isFetching: false
     },
   });
 });

<SetNewPassword store={mockStore({...store.getState(), getData: { isFetching: true}})} />
а здесь мне нужно измененные данные
источник

GC

Grzegorz Brzęczyszcz... in JS for testing
Ребят привет! Давно не писал ui тестов, подскажите, какие либы взять к webdriverIO и browserstack?
источник

D

Dmitry in JS for testing
Grzegorz Brzęczyszczykiewicz, Chrząszczyżewoszyce, powiat Łękołody
Ребят привет! Давно не писал ui тестов, подскажите, какие либы взять к webdriverIO и browserstack?
Тебе насыпью или по одной как картоху в маке?)
источник

BO

Boris Osipov in JS for testing
Grzegorz Brzęczyszczykiewicz, Chrząszczyżewoszyce, powiat Łękołody
Ребят привет! Давно не писал ui тестов, подскажите, какие либы взять к webdriverIO и browserstack?
источник

OK

Oleksandr Khotemskyi in JS for testing
Grzegorz Brzęczyszczykiewicz, Chrząszczyżewoszyce, powiat Łękołody
Ребят привет! Давно не писал ui тестов, подскажите, какие либы взять к webdriverIO и browserstack?
достаточно, разве что wdio-allure-reporter возможн
источник

GC

Grzegorz Brzęczyszcz... in JS for testing
Oleksandr Khotemskyi
достаточно, разве что wdio-allure-reporter возможн
А есть пример, гит репозиторий, как правильно это сконфигурировать? Чтобы самому на грабли не наступать по мануалу
источник

ДП

Діма Потапов... in JS for testing
Grzegorz Brzęczyszczykiewicz, Chrząszczyżewoszyce, powiat Łękołody
А есть пример, гит репозиторий, как правильно это сконфигурировать? Чтобы самому на грабли не наступать по мануалу
зайди на гит и в поиск wdio example
источник

OK

Oleksandr Khotemskyi in JS for testing
Grzegorz Brzęczyszczykiewicz, Chrząszczyżewoszyce, powiat Łękołody
А есть пример, гит репозиторий, как правильно это сконфигурировать? Чтобы самому на грабли не наступать по мануалу
можешь посмотреть как я студентам показывал
источник

OK

Oleksandr Khotemskyi in JS for testing
Grzegorz Brzęczyszczykiewicz, Chrząszczyżewoszyce, powiat Łękołody
А есть пример, гит репозиторий, как правильно это сконфигурировать? Чтобы самому на грабли не наступать по мануалу
источник

GC

Grzegorz Brzęczyszcz... in JS for testing
спасибо!
источник

P

PH_cheerokee in JS for testing
PH_cheerokee
окей
beforeEach(() => {
   store = mockStore({
     getData: {
       isFetching: false
     },
   });
 });

<SetNewPassword store={mockStore({...store.getState(), getData: { isFetching: true}})} />
а здесь мне нужно измененные данные
так можт кто знает?
источник

SK

Sergey Khristenko in JS for testing
PH_cheerokee
так можт кто знает?
https://github.com/reduxjs/redux-mock-store

там вроде написано же
Please note that this library is designed to test the action-related logic, not the reducer-related one. In other words, it does not update the Redux store
источник