@colorkid

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

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

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

Пробовал делать const МойКомпонет = shallow().instance();
но на вызов метода МойКомпонет.clearState(), состояние никак не меняется...
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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