我刚刚开始与Jest合作,但在理解如何正确使用快照方面遇到了一些麻烦。
我正在尝试测试this component。
我已经成功创建了快照,但是一旦查看快照,它看起来像这样:
// Jest Snapshot v1
exports[`>>>Sidemenu --- Snapshot +++capturing Snapshot of Sidemenu 1`] = `"<div class=\\"sc-dlnjPT eFWNyw\\">Test</div>"`;
我怀疑这是因为组件的内容仅在第二次重新渲染时显示,因为它们需要一个width
值,所以此行为是在this file中定义的。
我如何告诉Jest在创建快照之前等待组件重新渲染?
酶是否还能获得窗口宽度值?