酶模拟错误" TypeError:无法读取属性'匹配'未定义"

时间:2017-11-04 16:51:44

标签: javascript reactjs jestjs enzyme

我产生了上述错误" TypeError:无法读取属性'匹配'未定义"当我尝试在范围输入上使用模拟方法时。不确定我做错了什么。

describe('<USMap />', () => {

const wrapper = mount(<Map />)
const colorControlRed = wrapper.find('#slideRed').children()

test('map changes color', () => {
    colorControlRed.simulate('change', {target: {value: 220}})
});

我也试过

colorControlRed.instance().value 

如此处所述:Enzyme - How to access and set <input> value?。但这也不起作用。

我认为.find可能没有正常工作,但我能够控制。记录下面的道具并看到道具。

console.log(colorControlRed.props())

感谢您的帮助。

-Boots

0 个答案:

没有答案