我是新来的反应和开玩笑。我正在为使用 dargsource 和 dropitem 的 react dnd 组件编写单元测试。我正在使用酶为它编写快照测试,但它给了我错误:需要 dragdropmanager。
谁能帮我解决这个错误。此外,还有 setState 函数,我们如何使用 jest 模拟这个函数:
function testdragitem(WrapperComponent) {
return class extends WrapperComponent {
componentWillReceiveProps(nextProps) {
window.setTimeout(() => {
this.setState({ isDisabled: nextProps.isDragging });
});
}
如果有人有为拖放组件编写的笑话测试的工作示例,请分享可能有帮助的参考链接。我阅读了一些定义测试方法的链接,但没有相同的示例可以说明这一点。
谢谢 !!