Problema a resolver
El frontend actualmente pasa tests, pero la cobertura real es mínima. Para portfolio profesional, los tests deben demostrar flujos importantes y no solo que el harness existe.
Solucion propuesta
Agregar tests con React Testing Library y mocks de servicios para:
- rutas protegidas por rol;
- login success/error;
- catálogo loading/error/empty/success;
- agregar producto al carrito;
- resumen de orden básico;
- navbar cart badge.
Criterios de aceptacion
Riesgos o dependencias
- Puede requerir helpers de render con router/provider.
- Evitar tests frágiles atados a estilos.
Problema a resolver
El frontend actualmente pasa tests, pero la cobertura real es mínima. Para portfolio profesional, los tests deben demostrar flujos importantes y no solo que el harness existe.
Solucion propuesta
Agregar tests con React Testing Library y mocks de servicios para:
Criterios de aceptacion
npm run test:cipasa.Riesgos o dependencias