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

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

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

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

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

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

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