# Frontend Test Hygiene — tasks Статус: pending ## 1. Проверить тестовые helpers - [ ] Проверить `apps/frontend/src/test/test-utils.tsx` на избыточные обёртки - [ ] Проверить `apps/frontend/src/test/factories.ts` на слишком широкие mock fixtures - [ ] Проверить `apps/frontend/src/test/handlers.ts` на лишние defaults ## 2. Сузить test layer - [ ] Убрать лишнюю глобальную магию из shared test setup - [ ] Перенести one-off setup в конкретные тесты, если он не нужен всем - [ ] Оставить только действительно shared helpers ## 3. Нормализовать conventions - [ ] Обновить frontend docs, описывающие test strategy и conventions - [ ] Убедиться, что global setup не распухает и остаётся понятным - [ ] Сверить conventions с `frontend-test-coverage` как отдельной фичей ## 4. Финальная проверка - [ ] Запустить `npm run test -w apps/frontend` - [ ] Запустить `npm run lint -w apps/frontend` - [ ] Запустить `npm run build -w apps/frontend` - [ ] Убедиться, что изменения не меняют пользовательское поведение