Как установить значение для ввода в редукционной форме, используя шутку и фермент - PullRequest
0 голосов
/ 24 июня 2019

Я пытаюсь установить значение для одного из полей в моей редуформе, используя шутки и ферменты, как показано ниже.

const wrapper = mount(
    <Provider store={store}>
      <SignInForm onSubmit={mockButtonSubmit} />
    </Provider>,
  );

 const email_name = wrapper.findWhere(n => n.name() === 'Field'
    && n.prop('name') === 'email');

    const input = email_name.find('input');

    input.node.value = "test";

    input.simulate('change', input);
    wrapper.update();

    console.log('input', email_name.debug());

Но когда я запускаю тест, я получаю ошибку как

Property 'node' does not exist on type 'ReactWrapper<HTMLAttributes, any, Component<{}, {}, any>>

Версии:

"enzyme": "^3.10.0",
"enzyme-adapter-react-16": "^1.14.0",
"jest": "^24.8.0",
...