Reactjs React Jest快照等待重新渲染

Reactjs React Jest快照等待重新渲染,reactjs,jestjs,enzyme,snapshot,Reactjs,Jestjs,Enzyme,Snapshot,我刚刚开始使用Jest,在理解如何正确使用快照方面遇到了一些困难 我目前正在尝试测试 我已成功创建了快照,但一旦我去查看它,它看起来是这样的: // Jest Snapshot v1 exports[`>>>Sidemenu --- Snapshot +++capturing Snapshot of Sidemenu 1`] = `"<div class=\\"sc-dlnjPT eFWNyw\\">Test</div>&

我刚刚开始使用Jest,在理解如何正确使用快照方面遇到了一些困难

我目前正在尝试测试

我已成功创建了快照,但一旦我去查看它,它看起来是这样的:

// Jest Snapshot v1

exports[`>>>Sidemenu --- Snapshot +++capturing Snapshot of Sidemenu 1`] = `"<div class=\\"sc-dlnjPT eFWNyw\\">Test</div>"`;
//Jest快照v1
导出[`>>>侧菜单---快照++捕获侧菜单1`]的快照=`“测试”`;
我怀疑这是因为我的组件的内容只在第二次重新渲染时显示,因为它们需要一个
width
值,这种行为在中定义

如何让Jest在创建快照之前等待组件重新渲染

你甚至可以得到窗口宽度值吗