Я пытался добавить тесты в свой проект Gatsby, я установил все зависимости и убедился, что все они обновлены:
- "реагировать-дом": "16.13.1",
- «реагировать»: «16.13.1»,
- «реагировать-тестировать-рендерер»: «16.13.1»,
- "@ testing-library / jest- dom ":" 5.3.0 ",
- " @ testing-library / response ":" 10.0.2 ",
- " jest ":" 25.2.7 "
И я знаю, что тесты работают, потому что я выполнил некоторые тесты, однако каждый раз, когда я пытаюсь запустить тест на компоненте, в котором есть useState, я получаю сообщение об ошибке:
TypeError: Невозможно прочитать свойство 'sort' из null , где null - это просто состояние.
Я что-то упустил действительно очевидное? Я совершенно новичок в этом
Вот тест:
test('react-testing-library', () => {
const { getByText } = render(<Index />);
expect(getByText('Chips')).toBeInTheDocument();
});
и ошибка, которую я получаю
Ошибка