【发布时间】:2026-01-26 02:25:01
【问题描述】:
在我的测试中,我有这个:
let fromInput = wrapper.find('#starting-address').getElement();
fromInput.value = 'Foo';
但是,我收到一个错误:
TypeError:无法添加属性值,对象不可扩展。
我正在尝试测试我拥有的按钮,单击该按钮应清除输入元素的值(id:'starting-address')。我打算在模拟点击之前断言fromInput.value === 'foo',在点击之后断言fromImput.value === ''。
【问题讨论】:
-
你是
mounted 还是shallow渲染了组件? -
我正在使用
mount
标签: javascript testing enzyme