gpt4 book ai didi

javascript - 如何用Enzyme测试子成分法?

转载 作者:行者123 更新时间:2023-12-03 13:02:44 25 4
gpt4 key购买 nike

我有一个这样的组件:

<Parent>
<Child/>
</Parent>

<Child/>组件有一个方法foo 。我想测试 foo方法,但我不知道如何访问它。我尝试过:

mount(<Parent><Child/></Parent>).props().children.foo

mount(<Parent><Child/></Parent>).children().foo

但它们都是undefined 。我无法使用.instance()因为它不是根。我无法安装<Child/>只因为<Parent>context.router 上添加一些内容(react-router 的 context )我在初始化时需要它们 <Child/> 。对此有什么想法吗?

最佳答案

这对我有用:

mount(<Parent><Child/></Parent>).find(Child).instance().foo

关于javascript - 如何用Enzyme测试子成分法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42245215/

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