## Descrição Adicionar testes de integração end-to-end com Testcontainers e PostgreSQL real. ## Tarefas - [ ] Adicionar dependências Testcontainers (`testcontainers`, `postgresql`, `junit-jupiter`) - [ ] Configurar `@TestConfiguration` com container PostgreSQL - [ ] Testar fluxo completo de registro → confirmação → login → acesso autenticado - [ ] Testar respostas de erro (401, 403, 409, 422) - [ ] Testar cookie HttpOnly no response do login - [ ] Testar expiração de token - [ ] Configurar perfil de teste de integração separado ## Considerações - Usar `@SpringBootTest(webEnvironment = RANDOM_PORT)` com `TestRestTemplate` - Docker precisa estar rodando no CI
Descrição
Adicionar testes de integração end-to-end com Testcontainers e PostgreSQL real.
Tarefas
testcontainers,postgresql,junit-jupiter)@TestConfigurationcom container PostgreSQLConsiderações
@SpringBootTest(webEnvironment = RANDOM_PORT)comTestRestTemplate