YAMLResume

Pruebas

Para tener una experiencia de desarrollo fluida, es importante tener una estrategia de pruebas sólida en su lugar. Esto incluye pruebas unitarias, pruebas de integración, y pruebas de extremo a extremo para asegurar que todos los aspectos de la aplicación están funcionando como se espera.

Prueba Unitaria

Puedes ejecutar pruebas unitarias usando el siguiente comando:

# ejecutar pruebas para el paquete yamlresume/cli
pnpm cli test

# ejecutar pruebas para el paquete yamlresume/core
pnpm core test

# ejecutar pruebas para todos los paquetes
pnpm test

Si estás trabajando en una nueva característica, puedes ejecutar pruebas en cambios de archivo:

# vigilar y probar cambios en el paquete yamlresume/cli
pnpm cli test:watch

# vigilar y probar cambios en el paquete yamlresume/core
pnpm core test:watch

# vigilar y probar cambios en todos los paquetes
pnpm test:watch

No olvides construir el paquete yamlresume/core si estás trabajando en una característica CLI que depende del paquete yamlresume/core.

Cobertura de Pruebas

YAMLResume mantiene una cobertura de pruebas unitarias del 100% para perseguir alta calidad de código y prevenir regresiones. Puedes verificar el informe de cobertura de pruebas ejecutando:

# verificar cobertura de pruebas para el paquete yamlresume/cli
pnpm cli test:cov

# verificar cobertura de pruebas para el paquete yamlresume/core
pnpm core test:cov

# verificar cobertura de pruebas para todos los paquetes
pnpm test:cov
Edit on GitHub

Last updated on