реакция-тестирование-библиотека, проверьте, был ли вызван метод компонента - PullRequest
0 голосов
/ 06 июня 2019

Использование '@testing-library/react',

с учетом следующего компонента:

const Home = () => {
   const submit = () => console.log('submit clicked');

   return (
     <div>
       Home
      <Button
        onClick={submit}
      >
        Submit
      </Button>
     </div>
   )
}

Какое утверждение необходимо добавить, чтобы завершить приведенный ниже тест?

it('reacts to a submit event', async () => {
    const { getByText } = render(<Home />);

    fireEvent.click(getByText(/submit/i));
  })
...