Комплексные e2e-тесты покрывающие весь цикл авторизации.
- Создать apps/api/test/e2e/auth.e2e-spec.ts
- Тесты регистрации: успешная, дубликат email → 409, невалидные данные → 400
- Тесты логина: успешный, неверный email → 401, неверный пароль → 401
- Тесты refresh: валидный refresh-токен → новая пара, невалидный → 401, повторное использование → 401
- Тесты logout: успешный, refresh-токен после logout → 401
- Тесты Guards: запрос без токена → 401, @public() endpoint → 200
- Тесты RBAC: запрос с правильной ролью → 200, без роли → 403
Комплексные e2e-тесты покрывающие весь цикл авторизации.