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 WhatsApp Image 2026-02-24 at 01 43 58

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.