本文介绍了模拟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事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-17 21:44