Что такое component testing?

Middle
179 просмотров
AFK Offer AI

Component testing — тестирование компонента в изоляции, но в реальном браузере (не jsdom). Cypress Component Testing и Playwright Component Testing монтируют компонент в браузере и тестируют взаимодействие. Быстрее E2E (нет сервера), реалистичнее unit тестов (реальный DOM, CSS, события). Подходит для сложных компонентов с анимациями, стилями, observer API. Storybook тоже можно рассматривать как component testing — визуальная проверка в изоляции. Средний слой между unit и E2E.

Следующий вопрос

Когда используется тип never?