gpt4 book ai didi

reactjs - enzyme :简单到不起作用

转载 作者:行者123 更新时间:2023-12-03 14:04:21 26 4
gpt4 key购买 nike

从文档来看,这样的事情应该是可能的:

const wrapper = mount(<Foo name="foo" />);
expect(wrapper.find('.foo')).to.have.length(1);

但就我而言,这会引发错误,指出无法读取未定义的属性。

使用这个可以工作:

expect(wrapper.find('.foo').length).toBe(1);

最佳答案

你的expect函数可能是expect-enzyme,它有camelCase方法(toBe()),.to.have是点分隔的expect 表示法,如这些文档中所示:

http://chaijs.com/api/bdd/

与期望 enzyme 相比

https://github.com/PsychoLlama/expect-enzyme

所以你的expect“版本”有一个不同的API,仅此而已。

关于reactjs - enzyme :简单到不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43813802/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com