Hacer pruebas con objetos en BlueJ

BlueJ, nos proporciona una opción llamada Unit Test (traducida como “Prueba de Unidad”).

Imaginemos que hemos creado varias instancias de la clase Nadie.

Banco de Objetos en BlueJ
Banco de Objetos en BlueJ

Si hacemos por ejemplo un cambio en la clase Nadie y compilamos, perdemos estos tres “objetos” que tenemos en el banco de objetos de blueJ

La clase “Prueba de Unidad”, nos permite guardar estos tres objetos y poder recuperarlos en cualquier momento.

Para ellos lo primero es crear dicha clase, para ello, nos vamos al panel principal y pulsamos en “Nueva Clase”

Nueva Clase en BlueJ
Nueva Clase en BlueJ

La vamos a llamar “Prueba”

Crear Prueba de Unidad en BlueJ
Crear Prueba de Unidad en BlueJ

En tipo de clase seleccionamos “Prueba de Unidad

Hacemos Click en Aceptar y ahora veremos en nuestro tablero principal que tenemos la clase Nadie que teníamos creada y la clase Prueba que acabamos de crear.

Tablero de Clases en BlueJ
Tablero de Clases en BlueJ

Vamos a imaginar que tenemos tres objetos creados de la Clase Nadie, como habíamos dicho antes.

Pues simplemente ahora pulsamos sobre la clase que hemos creado y denominado “Prueba” con el botón derecho y seleccionamos: “Banco de Objetos para Prueba Base

Banco Objetos BlueJ
Banco Objetos BlueJ

Veremos que ahora tendremos una flecha desde “Prueba” que señala hacia la clase “Nadie”

¿Cómo podemos recuperar los objetos que teníamos creados de la clase Nadie en BlueJ?

Hacemos Clic derecho sobre la clase Prueba y señalamos la opción: “Prueba Base para Banco de Objetos

Banco Objetos BlueJ