testing-fullstack
Installation
SKILL.md
Testing Full-stack
Teste comportamento de risco, não implementação privada. Prefira poucos testes estáveis a muitos frágeis.
Pirâmide
- Unit — domínio, utils, ViewModels, policies, schemas.
- Integration — API + DB (ou testcontainers), hooks com providers.
- E2E — fluxos críticos do usuário (Playwright).
Não empurre tudo para E2E.
O que priorizar
- Authz e ownership
- Pagamentos / mutações irreversíveis
- Validação de schemas e erros
- Fluxos principais: signup, checkout, create/edit core entity
- Regressões já ocorridas (bug → teste)