[英]Enzyme shallow test on custom component
我有这个测试:
it('renders', () => {
wrapper = shallow(<CustomComponent {...props} />);
expect(wrapper.length).toBeGreaterThan(0);
expect(wrapper.text()).toContain('Text example');
});
我不得不使用自定义组件更改字符串“文本示例”的代码:
<Custom resourceKey='Text example'/>
所以现在第二个期望不起作用,我对酶测试没有太多经验,我会忽略自定义标签检查文本,这就是我迷路的地方,我尝试了许多不同的属性,但仍然找不到正确的一个。
我得到的壁橱是这样的:
expect(wrapper.children().text()).toContain('Text example');
但仍然无法正常工作。
任何人都可以帮忙吗? 谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.