Sprint 4 — Pruebas en React y Vibe Coding
Semanas 7–8: testear componentes, simular eventos y mockear la API con IA.
Video 10 — Introducción a testing en React con Vitest
Por qué probar, la pirámide de pruebas, filosofía de Testing Library y tu primer test que renderiza un componente real.
Video 11 — Pruebas de componentes: eventos y asserts
Queries de Testing Library, userEvent vs fireEvent y cómo testear un formulario completo con submit y verificación de resultado.
Video 12 — Mockeando llamadas a API en pruebas
Por qué no golpear el backend real en tests, vi.mock() para funciones y MSW para interceptar peticiones de red a nivel HTTP.
Clase Semana 7 — Setup y primer test sobre ProductCard
Configura Vitest + Testing Library en tu proyecto del Sprint 3 y escribe tu primer test verde sobre ProductCard.
Clase Semana 8 — Pruebas con mocks y reporte de coverage
Mockear la API en ProductsList y LoginForm, correr vitest --coverage y priorizar qué probar en el flujo crítico del e-commerce.