Sto provando a testare il mio componente React e ottenere il seguente errore.Come inoltrare esplicitamente lo store come puntello a "Connect()"
Violazione invariante: Impossibile trovare "archivio" nel contesto o oggetti di scena di "Connect()". In alternativa, avvolgere il componente root in un provider < o passare "store" in modo esplicito a "Connect()".
L'errore si verifica durante il rendering del componente nel test.
beforeEach(() => {
Component = TestUtils.renderIntoDocument(<SideMenu />);
});
Funziona correttamente quando si esegue il rendering del componente sulla pagina. Tuttavia, nel test, non sono in grado di passare esplicitamente lo store nel componente.
Qualcuno può indicare la direzione giusta?
' ' è il modo in cui lo si fa esplicitamente ma manca qualcos'altro in questa immagine. Che cos'è Connect e puoi incollare l'intero componente e testare, per favore? –