@GaserV

Как правильно тестировать подобного рода компоненты?

Есть такой компонент:

<div className={cn('list', { active: isOpen })}>
      <Visible xs sm md>
        <AdditionalComponent />
      </Visible>
      Hello world!
    </div>


Visible компонент используется из react-grid-system. Первое, что пришло в голову :
global.innerWidth = 500;
global.dispatchEvent(new Event('resize'));


Но правильно ли так делать?
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
w13vitaliy
@w13vitaliy
self-taught developer since 2020
Такие тесты они как правило являются Хрупкими, потому что jest dom это не полноценный DOM браузера, поэтому к ним нужно подходить с особой осторожностью
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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