Ich versuche, mit Jests Snapshots eine Komponente zu testen, die ein Menü enthält. Das Problem ist, dass der Inhalt des Menüs nicht gerendert wird, so dass ich die gesamte Komponente nicht testen kann.So testen Sie Komponenten mit Menü
Gibt es eine Möglichkeit, ein Menü zu zwingen, alle seine MenuOption zu rendern? Ich habe versucht, <Menu opened={true}>...</Menu>
zu verwenden, aber das Ergebnis war das gleiche.
Zum Beispiel wird dieser Code einen Snapshot erstellen, der foo
nicht enthält.
expect(renderer.create(
<MenuContext>
<Menu>
<MenuOptions>
<MenuOption>
foo
</MenuOption>
</MenuOptions>
</Menu>
</MenuContext>
)).toMatchSnapshot();