我现在正在做一个测试,这两行在我的报道中丢失了。
hideAddViewModal = () => {
this.setState({showAddViewModal: false})
}我写了下面的测试,但不知道为什么不接。我有遗漏什么吗?用酶和Jest安装我的组件
it ('Test hideAddViewModal method ',() => {
wrapper.setState({
showAddViewModal: false,
});
wrapper.update();
expect(wrapper.instance().hideAddViewModal('test')).toEqual()
expect(wrapper.state('hideAddViewModal')).toBeFalsy();
});错误:wrapper.instance(.).hideAddViewModal不是函数
发布于 2019-11-05 00:38:52
根据您有限的描述,您可能需要执行浅wrapper.dive()操作才能进入实际测试的组件。(您可能需要多次潜水,这取决于组件是否连接,我从这篇文章中看不见)。
https://stackoverflow.com/questions/55356544
复制相似问题