Имея следующий код:
it('componentDidUpdate should mount and change props', () => {
const onChange = jest.fn();
const wrapper = enzyme
.mount(
<JsonInput
onChange={onChange}
onValueChange={mockOnValueChange}
value={exampleJsonStringValidated}
/>,
{ wrappingComponent: withTestThemeWrapper },
);
expect(wrapper.find(JsonInput).hasClass(':valid')).toEqual(false);
wrapper.setProps({ value: exampleJsonStringNotValidated });
expect(wrapper.find(JsonInput).hasClass(':invalid')).toBe(false);
});
Дала мне:
TypeError: Невозможно прочитать свойство 'target' из null
Я пыталсяпередать onChange
как onChange
и onChange()
, но не работает.
Буду признателен за любую помощь.