Задать вопрос
@colorkid

Не видит тестируемый компонент React, как исправить?

Всем привет. Пишу тесты на реакт приложение.
Есть классовый компонент export class МойКомпонет extends React.Component
который имеет метод clearState который чистит состояние компонента.

во всех туториалах пишут что-то вроде
const МойКомпонет = shallow();
МойКомпонет.clearState()
а потом смотрят изменилось ли состояние. НО у меня МойКомпонет в консоле пустой объект {}
Почему МойКомпонет после shallow() пуст?

Пробовал делать const МойКомпонет = shallow().instance();
но на вызов метода МойКомпонет.clearState(), состояние никак не меняется...
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы