本文介绍了模拟vs道具-使用Jest和Enzyme进行On Change事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试对多个onChange事件进行测试.现在,测试通过了以下代码,但不影响其覆盖范围,表示错误在下一个酶版本中,simulate
会被弃用.
simulate
and prop call are interchangeable, this is basically what simulate
does internally. simulate
is expected to be deprecated in next Enzyme version because it's redundant.
提供的两个代码段不可互换,因为它们被应用于不同的组件.如果调用onChange
prop,则应在同一组件上调用它:
Two provided snippets aren't interchangeable because they are applied to different components. In case onChange
prop is called, it should be called on the same component:
wrapper
.find('Datasubjects')
.find('input[id="city-label-id"]')
.props()
.onChange({City:{target:{value:'test'}}})
这篇关于模拟vs道具-使用Jest和Enzyme进行On Change事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!