Тестирование
Addfox имеет встроенную поддержку тестирования Rstest, рекомендуется统一 выполнять тесты через addfox test.
Предварительная проверка зависимостей
Перед запуском тестов убедитесь, что необходимые зависимости установлены:
Если вам нужны браузерные E2E тесты, добавьте:
Единая команда
Приоритет использования:
Эта команда проходит через рабочий процесс тестирования Addfox, нет необходимости вручную собирать базовые команды.
Модульное тестирование (Unit)
Подходит для:
- Утилитарных функций
- Логики обработки сообщений
- Обработки состояния и хранения
Типичные именования:
*.test.ts*.spec.ts
E2E тестирование
Подходит для:
- Проверка процесса загрузки расширения
- Сквозное взаимодействие popup/content/background
- Регрессионное тестирование ключевых пользовательских путей
Рекомендуется выполнять полный E2E перед CI или публикацией.

