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 testSi 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:watchNo 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:covLast updated on