Descripción del proyecto - DAAS26-P-C/poolobject GitHub Wiki

Se va a simular un pequeño desarrollo de un producto software para realizar mediciones sobre él. El objetivo es establecer un caso de estudio dummy que sirva para caracterizar y evaluar tanto el producto desarrollado como el proceso colaborativo seguido. En concreto el producto software es un código de test y el proceso es el análisis de la cobertura de pruebas en el tiempo. Dado un código de ejemplo del patrón diseño creacional Pool Object, se debe crear una batería de pruebas tal que las coberturas de sus clases sean del 100%.

Se dispone de:

  • Un pool singleton que gestiona instancias reutilizables

  • Objetos que pueden estar libres u ocupados

  • Clientes que solicitan y liberan recursos