TEO
Test of Expected Output
TEO es un framework de testing unitario diseñado para TDD (Test-Driven Development) y validación post-refactor.
Características
- Validar funciones después de modificaciones asegurando que las salidas coincidan con los resultados esperados
- Diseñar dinámicas de comportamiento antes de implementar la lógica interna
- Crear tests declarativos usando JSON y evaluadores personalizados
Instalación
npm install teo
Uso Básico
import test from 'teo'; const rutineResult = await test('/path/to/_teo', 'rutine-name-id'); console.log(rutineResult);