dmsierra11 / my-ui-library

0 stars 0 forks source link

Initial Jest Setup #1

Closed dmsierra11 closed 5 months ago

dmsierra11 commented 5 months ago

Contexto

El objetivo de esta tarea es configurar Jest como el marco de pruebas para nuestro nuevo proyecto. Tener un sistema de pruebas robusto es esencial para mantener la calidad del código y asegurar que las nuevas funcionalidades no rompan el comportamiento existente.

Problema

El proyecto está comenzando desde cero, por lo tanto, actualmente no tiene ninguna configuración de Jest ni pruebas automatizadas. Esto hace que sea difícil verificar que las nuevas implementaciones funcionen correctamente y no introduzcan errores.

Objetivo

Integrar Jest en el proyecto para habilitar la escritura y ejecución de pruebas automatizadas. La configuración debe incluir los ajustes necesarios para ejecutar pruebas unitarias y generar informes de cobertura.

Comportamiento Esperado

El proyecto debe estar configurado para que se puedan ejecutar pruebas con Jest usando un comando como npm test o yarn test. Además, se deben generar informes de cobertura de código automáticamente.

Comportamiento Actual

El proyecto no tiene ninguna configuración para ejecutar pruebas automatizadas, y no hay informes de cobertura disponibles.

Tareas

Criterios de Aceptación

Notas Adicionales

Es importante asegurarse de que la configuración de Jest sea compatible con el resto de las herramientas y configuraciones del proyecto.

dmsierra11 commented 5 months ago

Le puedes agregar un comentario al final para poder elegir tú las librerías a utilizar para la configuración:

Antes de empezar, dame las opciones que tengo de configuración para el backend, incluye tus recomendaciones y déjame elegir