Qué hace
Un archivo de reglas de Cursor para escribir tests unitarios con Vitest en proyectos de JavaScript y TypeScript. Pide a la IA centrarse en la lógica de negocio y las utilidades, simular dependencias con vi.mock antes de los imports, cubrir entradas válidas, inválidas y casos límite, y agrupar los tests en bloques describe con nombres claros.
Casos de uso
- 01Escribir tests de una función de utilidad con casos límite
- 02Simular un cliente de API antes de importar el módulo
- 03Agrupar tests relacionados con nombres descriptivos