Разным тестам могут быть нужны разные моки, поэтому и Provider из effector-react с форкнутым скоупом у каждого теста скорее всего будет свой.
effector-react
Ивенты не имеют ни своего состояния, ни сайд-эффектов внутри себя - там нечего мокать.
Не очень понятна проблема без примера кода - похоже на проблемы со сборкой. Начиная с effector@22.0.0 домены не обязательны для тестов или SSR
Достаточно сделать watch на ивенте:
const mockClicked = jest.fn() loginButtonClicked.watch(mockClicked) // в конце теста expect(mockClicked).toHaveBeenCalledTimes(1)
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
Business logic with ease
Разным тестам могут быть нужны разные моки, поэтому и Provider из
effector-react
с форкнутым скоупом у каждого теста скорее всего будет свой.Ивенты не имеют ни своего состояния, ни сайд-эффектов внутри себя - там нечего мокать.
Не очень понятна проблема без примера кода - похоже на проблемы со сборкой. Начиная с effector@22.0.0 домены не обязательны для тестов или SSR
Достаточно сделать watch на ивенте: