Skip to content

facupascale/calculator-tdd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculadora con TDD

Este proyecto es una calculadora desarrollada utilizando TDD (Desarrollo Guiado por Pruebas), lo que garantiza un código robusto y bien probado desde el principio hasta el final.

Descripción

La calculadora ha sido creada con el enfoque de TDD, lo que significa que cada funcionalidad ha sido diseñada y probada incrementalmente. Se ha utilizado vitest como entorno ficticio para ejecutar las pruebas unitarias y @vitejs/plugin-react junto con "@testing-library/react" para realizar las pruebas con React. Esto garantiza que la calculadora esté bien probada y funcione correctamente.

Además de las pruebas para la calculadora, también se han incluido pruebas para otras dos funciones. Estas pruebas se centran en la lógica de JavaScript, mientras que las pruebas de la calculadora se centran en la interfaz de usuario.

Dependencias

  • "@testing-library/react"
  • "@vitejs/plugin-react"
  • "happy-dom"
  • "vitest"

Comandos

  • npm install: Instala las dependencias del proyecto.
  • npm run test: Ejecuta las pruebas unitarias utilizando vitest y happy-dom.
  • npm run dev: Inicia el servidor de desarrollo para la aplicación utilizando Vite y React.

Ejecución

Para ejecutar este proyecto localmente, sigue estos pasos:

  1. Clona este repositorio en tu máquina local.
  2. Instala las dependencias con npm install.
  3. Ejecuta npm run dev para iniciar el servidor de desarrollo.
  4. Abre tu navegador y navega a la dirección proporcionada por Vite.

Contribución

¡Las contribuciones son bienvenidas! Si encuentras algún problema o tienes ideas para mejorar la calculadora, no dudes en abrir un problema o enviar una solicitud de extracción.

About

A calculator made from TDD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published