Технологический РадарТехнологический Радар

Jest

web
Adopt

Jest

Jest — это фреймворк для тестирования JavaScript-кода с упором на простоту настройки и использования. Разработан Facebook и особенно популярен в React-экосистеме.

Почему adopt?

  • Готовое решение "из коробки" (не требует сложной настройки)
  • Молниеносная работа благодаря интеллектуальному кэшированию
  • Встроенные моки, coverage-отчеты и snapshot-тестирование
  • Отличная интеграция с React/Vue/TypeScript
  • Самый популярный выбор для фронтенд-тестирования

Наш опыт

Используем Jest для:

  • Юнит-тестов React-компонентов в Plaid Admin
  • Тестирования утилитарных функций
  • Snapshot-тестирования критичных UI-компонентов
  • Интеграции с GitLab CI/CD

Альтернативы

Полезные ссылки