У меня есть компонент, который обращается к магазину Redux. Я оборачиваю его в провайдера следующим образом:
player = shallow(<Provider store={store}><MusicPlayer/></Provider>).dive();
, когда я запускаю player.debug (), он отображает:
<MusicPlayer/>
Как я понимаю, в текущем погружении отображается содержимое провайдера. Так как мне нужно получить доступ к моему компоненту MusicPlayer, я добавляю дополнительное погружение:
player = shallow(<Provider store={store}><MusicPlayer/></Provider>).dive().dive();
и получаю эту ошибку:
Инвариантное нарушение: не удалось найти значение контекста реагировать с избыточностью ; убедитесь, что компонент обернут в провайдера
что не так?