Экран метода имеет функцию или метод, не разрешенные сообщением

#reactjs #testing #webstorm

Вопрос:

Я пишу тесты для компонента React с помощью библиотеки @testing-react. Код работает правильно, но я вижу сообщение-Неразрешенная функция или метод getByTestId() скриншот Как я могу решить эту проблему?

Я использую webstorm

Комментарии:

1. Как вы импортируете screen ?

2. import { screen } from '@testing-library/react' Вот мой импорт, я повторяю, что тесты прошли успешно, но webstorm не принимает методы с экрана. @AlexWayne

3. для меня это правильно решено. node_modules/@testing-library/dom/types Включена ли папка в индексацию? Сохраняется ли проблема после аннулирования кэшей ( Файл > Аннулировать кэши, Аннулировать и перезапустить> )?

4. Спасибо, я сделал эту рекомендацию, но это не помогает решить мою проблему @lena

5. ctrl click на screen — куда тебя везут?