WeekDaysManager es una clase Java diseñada para gestionar los días de la semana. Con esta clase puedes crear una lista de días, obtener su tamaño, agregar, eliminar, ordenar y verificar si un día existe en la lista. Además, incluye métodos para vaciar la lista y obtener un día específico.
Este proyecto implementa los principios de TDD (Test-Driven Development) y asegura una cobertura de prueba mínima del 70%.
- Crear una lista con los días de la semana.
- Obtener los días de la semana en una lista.
- Obtener el tamaño de la lista de días.
- Eliminar un día específico de la lista.
- Obtener un día específico de la semana.
- Verificar si un día existe en la lista.
- Ordenar los días alfabéticamente.
- Vaciar la lista de días.
- Pruebas unitarias con JUnit para asegurar el correcto funcionamiento de la clase.
- Java 11+ (compatible con versiones más recientes).
- JUnit 5 para pruebas unitarias.
- Maven o Gradle como herramienta de construcción (dependiendo de tu configuración).