по изменению стейта по onMouseEnter?
                  
                  
                  Само изменение стейта я замокал, оно работает, но рендер компонента не происходит, стейт остается старый и DOM не меняется. Пробовал через асинхронность, дождаться findBy, но тоже не выходит. Пробовал эмулировать mouseenter в тесте, аналогично не вышло.
                  
                  
                
Попробуй обернуть expect и fireEcent в два отдельных await waitFor(() => {})
Мне помогало когда кнопка не меняла состояние в тестах (хотя в браузере при тех же условиях меняла) Также можешь попробовать rerender. const {reremder} = render(yourComponent)
ререндер пробовал. не хочет
Вот так оборачивать имел ввиду
так ошибка будет
Обсуждают сегодня