1
我想用Jest的快照測試一個包含菜單的組件。問題在於菜單的內容沒有呈現,所以我無法測試整個組件。如何用菜單測試組件
有沒有辦法強制菜單渲染其所有的MenuOption?我試圖使用<Menu opened={true}>...</Menu>
,但結果是一樣的。
例如,此代碼將生成不包含foo
的快照。
expect(renderer.create(
<MenuContext>
<Menu>
<MenuOptions>
<MenuOption>
foo
</MenuOption>
</MenuOptions>
</Menu>
</MenuContext>
)).toMatchSnapshot();