Tests y cobertura - DAAS26-P-C/poolobject GitHub Wiki
Hemos desarrollado tests unitarios con JUnit 5 para verificar:
- Singleton del pool
- Adquisición de instancias
- Liberación de instancias
- Manejo de excepciones
- Comportamiento de objetos reutilizables
La cobertura se ha medido mediante JaCoCo y Codecov. A lo largo de la práctica se han ido subiendo los test a medida de que hemos ido incrementando los tests viendo su porcentaje a través de JaCoCo y Codecov
El proyecto alcanza una cobertura del 100% gracias al desarrollo incremental de tests.
Jacoco
Además, el proceso de pruebas se ha integrado con GitHub Actions para su ejecución automática en cada commit, garantizando la detección temprana de errores.
El repositorio presenta una actividad de 112 commits y múltiples revisiones, lo que evidencia un desarrollo incremental y colaborativo del conjunto de pruebas.