Попытка проверить, правильно ли вызывается следующая функция.
Вот функция, использующая Jest и Enzyme для React Js:
changeCurrentColumn = (e) => {
{
if(e.target.value !== 'default')
{
const id = e.target.value
const name = this.props.defaultData[e.target.value].caption
this.props.setCurrentColumn({ name, id })
}
}
}
Вот проверка:
it('changeCurrentColumn function test', () => {
wrapper.setProps({
defaultData:[{
caption:"test"
},],
}),
wrapper.update();
Ошибка указывает на ({target:'test'}))
:
expect(wrapper.instance().changeCurrentColumn({target:'test'})).toBeDefined();
})
Что я могу добавить после 'test', чтобы прочитать свойство 'caption'?
Спасибо.