Si, como yo, les gusta trabajar con imports y exports, hay manera de configurar jest para que los permita. Esta es mediante Babel (un JavaScript compiler). El proceso es el siguiente:
-
Entrar a la página de Babel
-
Ubicar la sección: setup

-
Ahora escoger en el apartado de Test frameworks la opción: jest

-
El punto a considerar es el número 4, el cual indica que se debe instalar:
npm install @babel/preset-env -D(shorcut para--save-dev) -
Crear un archivo en el root del proyecto (o en la carpeta donde esté el package.json) llamado
babel.config.jsono.babelrc(OJO con el punto al inicio) y agregar la siguiente configuración:
{ "presets": ["@babel/preset-env"] }

-
Opcional: si arroja que faltan algunas dependencias, se debe instalar en modo desarrollo también, las siguientes:
@babel/core @core
Curso de Introducción al Testing con JavaScript
COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE




