No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Instalando y configurando Jest con Node

4/25
Recursos

Aportes 5

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Ja, nada raro que sea el curso de la saga con menos comentarios, siendo que a nivel profesional las pruebas son de lo mas importante(uno no se da cuenta hasta que trabaja en ello), tal vez por eso no hay muchos cursos de testing en Platzi para otros lenguajes/frameworks

Siempre tuve terror de las pruebas unitarias y E2E, con este tipo de cursos mientras aprendo practico y cada vez entiendo mas. ![](https://static.platzi.com/media/user_upload/Screenshot%202023-11-14%20at%205.58.03%E2%80%AFPM-9a9e77b7-cef3-48a5-a648-a72b28c02094.jpg) Gracias PLATZI !!!!!

Mi aporte

Instalar jest

npm i jest -D -E

si usas typescript agrega los tipos

npm i @types/jest -D -E

si usan eslint y les sale un error asi:

'describe' is not defined. eslint (no-undef)
'it' is not defined. eslint (no-undef)
'expect' is not defined. eslint (no-undef)

vayan a .eslintrc.js y pongan esto:

"env": {
    "jest": true
}
A partir de aquí empieza lo bueno. Les diré que las pruebas pueden ayudarte mucho. En mi trabajo empecé a crear pruebas para emails que se envían a clientes de la empresa. Esto me permitió automatizar procesos lentos a cuestión de segundos. Ahí comprendí la magia de las pruebas. Sigamos aprendiendo juntos de testing :D

Se puede agregar al final del package.json la configuracion de las pruebas:

"jest": {
    "testEnvironment": "node",
    "coveragePathIgnorePatterns": [
      "/node_modules/"
    ]
  }