Метод «имитация» предназначен для запуска на 1 узле. Вместо 0 найдена шутка - PullRequest
0 голосов
/ 12 марта 2020

Я пытаюсь проверить поля ввода формы и кнопку отправки, используя Jest + Enzyme. В моем тесте я получаю следующую ошибку:

Метод «simulate» предназначен для запуска на 1 узле. Вместо этого найдено 0.

Какие изменения я могу внести, чтобы проверить кнопку отправки формы вместе с группой ввода?

Это мой тест

it('handle submit', () => {
  const handleChange = jest.fn();
  expect(handleChange).not.toHaveBeenCalled();
   wrapper.find('Input').simulate('name', { target: { value: 'Hello' } });
   expect(handleChange).toHaveBeenCalledTimes(1);
  expect(wrapper.state().searchTerm).toBe('Hello');
  wrapper.find('Button').simulate('click');
   expect(wrapper.state().searchTerm).toBe('Hello');
});
...