我最近开始使用新的ionic 4,它引入了react而不是angular作为一种语言。在我最近的项目中,我正在使用react-testing-library for react测试我的组件。由于ionic为UI使用了自己的web组件,而不是本机组件(ion-input而不是input),所以我不能触发像更改值这样的事件。如果我这样做,我会得到一个错误消息,这个元素没有一个值的设置器。在研究DOM树时,有一个原生输入元素</em
我正在尝试测试一个包含文本输入元素的组件。我想验证当文本输入的值发生变化时,组件的状态是否按预期发生了变化。当然,文本输入使用ngModel指令(双向绑定)。尽管组件在运行时运行良好,但我在创建有效的、通过测试时遇到了问题。我已经在下面发布了我认为应该可以工作的内容,以及紧随其后的测试结果。import {Component} from &