TALLER 2 TEST JAVASCRIPT

JEST

Su objetivo principal es facilitar la escritura, ejecución y automatización de pruebas unitarias y de integración para garantizar la calidad del código. Jest es ampliamente utilizado en el ecosistema de desarrollo de JavaScript y se ha convertido en la herramienta de elección para muchas organizaciones y desarrolladores individuales debido a su facilidad de uso y potentes capacidades.

La dependencia de Jest en un proyecto JavaScript generalmente se agrega a través de npm o yarn como una dependencia de desarrollo.

CARACTERISTICAS:

  1. Ejecución de pruebas de manera eficiente: Jest está diseñado para ejecutar pruebas de manera rápida y eficiente, lo que lo hace adecuado para proyectos de cualquier tamaño.
  2. Detección automática de cambios: Jest puede detectar cambios en archivos de código fuente y pruebas, lo que le permite ejecutar solo las pruebas afectadas en lugar de todas las pruebas, lo que acelera el ciclo de desarrollo.
  3. Sintaxis intuitiva y expresiva: Jest utiliza una sintaxis clara y expresiva para escribir pruebas, lo que facilita la comprensión de las pruebas y la identificación de problemas.
  4. Informes detallados: Jest genera informes detallados de pruebas que muestran el estado de cada prueba y los resultados de ejecución.

INSTALACIÓN

  1. Para descargar Node.js ve a la siguiente página "Download | Node.js (nodejs.org)".

  2. Descarga la versión de Node.js correspondiente a su sistema operativo.

  3. Clona este repositorio en tu máquina local.

  4. Abre una terminal en el editor de código de tu preferencia, se recomienda "Visual Studio Code".

  5. Abra la terminal y ejecute el siguiente comando

    cd TEST EJERCICIOS JAVASCRIPT
    
    1. Se va a parar dentro de la carpeta TEST EJERCICIOS JAVASCRIPT, ahí se encuentra el archivo package.json
  6. Ejecuta el siguiente comando para instalar las dependencias:

    NOTA: Las dependencias a utilizar ya vienen dentro del proyecto, solo clone el repositorio y abra la terminal e ingrese el siguiente comando.

npm install;
  1. Ejecuta los testeos de los ejercicios con el siguiente comando

    npm run test