因此,我将类组件中使用的导入转换为React.lazy导入api,并将其包装在一个挂起标记中。当我测试这个类组件时,enzyme抛出了一个错误"Enzyme Internal Error: unknown node with tag 13"。是否有一种方法可以渲染和测试延迟加载组件的挂载,而不是使用浅层渲染?wrapper.setState({ example:
我有一个关于反应测试库的问题。如果你正在做钩子开发,这似乎是测试库的好去处,因为酶目前似乎不支持钩子,谁知道它是否会支持钩子,至少从浅层渲染的角度来看是这样的……至少从我目前所读到的情况来看。所以,让我对react- test -library感到有点疯狂的是,它建议进行完整的渲染、触发点击、更改等等来测试你的组件。所以,如果你要改变一个Button组件的功能,那会怎样呢?当您已经在测试该组件时,在