Jest ha sido desarrollado por el equipo de Facebook para realizar pruebas sobre el código JavaScript incluyendo aplicaciones React.

¿Por qué hacer pruebas?

Las pruebas nos permiten identificar problemas sobre nuestro código rápidamente, además nos asegurara que hayamos separado nuestras funciones para que realicen sólo un trabajo y nos ayuda a tener un claro entendimiento de lo que debería hacer nuestro código.

Puntos importantes de las pruebas:

Tipos de pruebas

Instalación

npm install jest --save-dev
npm i jest --save-dev

Configuración en package.json