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

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

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

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

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

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

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