Este proyecto implementa un sistema simple de gestión de tareas (To-Do List) con las funcionalidades de:
- Agregar tareas
- Listar tareas (todas, por prioridad, por estado)
- Completar tarea
- Eliminar tarea
- Validaciones de entrada (título no vacío, prioridad válida, ID existente)
Se aplicaron las tres técnicas de testing vistas en clase:
- Caja Negra
- Caja Blanca
- Caja Gris
- Lenguaje: Python 3.13.7
- Testing:
pytest
+coverage
Clona el repositorio y entra a la carpeta del proyecto:
git clone <URL_DEL_REPO>
cd ToDo_Testing_Lisandro