< Anterior | Siguiente >

Lección 3: Opcional: Pruebe el código con las clases de prueba

En este punto de la guía de aprendizaje, puede utilizar la clase de prueba para probar el código que acaba de escribir. Esta lección es opcional, pero muestra cómo ejecutar la clase de prueba.

Para ejecutar la clase de prueba:

  1. Abra el archivo InventoryLevelsDataTest.java para editarlo efectuando doble pulsación en el archivo en el Explorador de paquetes.
  2. Añada este método de prueba y guarda el archivo:
    			short inventoryYear = 2007;
    			short inventoryMonth = 1;
    			int warehouseBranchCode = 7;
    			int productNumber = 10110;
          Integer getQuantityShipped = data.getQuantityShipped(inventoryYear,inventoryMonth,warehouseBranchCode,productNumber);
    			SampleUtil.println("Result for getQuantityShipped():" + getQuantityShipped.toString());	
  3. En el editor Explorador de paquetes, pulse con el botón derecho del ratón el archivo y seleccione Ejecutar como > Configuraciones de ejecución.
  4. En la ventana Configuraciones de ejecución, efectúe doble pulsación en Aplicaciones Java. Se abrirá una nueva configuración denominada InventoryLevelsDataTest. Esta configuración de ejecución ejecutará la clase InventoryLevelsDataTest.
  5. En la página Argumentos de la ventana Configuraciones de ejecución, escriba el URL de conexión, el ID de usuario y la contraseña para la conexión con la base de datos GSDB, tal como se muestra en este ejemplo.
    Figura 1. Indicación del URL de conexión, el ID de usuario y la contraseña en la página Argumentos de la ventana Configuraciones de ejecución
    Indicación del URL de conexión, el ID de usuario y la contraseña en la página Argumentos de la ventana Configuraciones de ejecución
  6. Pulse Aplicar y, a continuación, Ejecutar. Los resultados aparecerán en la vista Consola de todas las sentencias SQL que ejecuta InventoryLevelsDataTest. La siguiente figura resalta el resultado del método getQuantityShipped().
    Figura 2. Resultados de la ejecución de InventoryLevelsDataTest, con el resultado del método getQuantityShipped() resaltado
    Resultados de la prueba de la interfaz InventoryLevelsData
< Anterior | Siguiente >

Comentarios