Что такое Jest и какие виды тестов на нём можно писать?
Jest — инструмент запуска JavaScript-тестов с assertions, mocks и контролем окружения.
Читать ответПодготовка к интервью
6 вопросов по Jest с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Jest — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: testing, jest, frontend.
Каталог
Jest — инструмент запуска JavaScript-тестов с assertions, mocks и контролем окружения.
Читать ответjest.mock() используется для автоматического или ручного мокирования целых модулей. Это полезно, когда нужно заменить зависимости модуля на заглушки, чтобы изолировать тестируемый код от внешних эффектов.
Читать ответДа, я занимался юнит-тестированием с использованием Jest. Jest — это популярный фреймворк для тестирования JavaScript и TypeScript приложений, особенно в фронтенде.
Читать ответКлючевое различие между Jest с jsdom и реальным браузером Jest + jsdom — программная модель DOM, работающая в Node.js jsdom поддерживает только часть DOM API и не воспроизводит все возможности браузера в нём…
Читать ответКак Jest устроен внутри и чем jsdom отличается от браузера Jest — JavaScript-тест-раннер, поддерживающий моки и изолированный запуск тестов Для проверки DOM он применяет jsdom — эмулятор браузерной среды, работающий в…
Читать ответТестирование React выполняется за счёт эмуляции DOM Jest применяет jsdom — реализацию DOM для Node.js jsdom формирует виртуальное DOM-окружение React-компоненты рендерятся внутри jsdom, а не в браузере Эмуляция…
Читать ответ