Generar casos de prueba JUnit para interfaces de métodos anotados

Puede generar un nuevo caso de prueba JUnit para una interfaz que declare métodos anotados, o puede actualizar un caso de prueba JUnit existente para esa interfaz.

Acerca de esta tarea

Puede generar un método de prueba para cada método anotado que haya en la interfaz. El nombre de cada método de prueba es testíndice_Nombre-de-método-anotado(), donde índice es el índice del método de la interfaz. Por ejemplo, si getEmployee() es el tercer método que la interfaz declara, el nombre del método de prueba correspondiente sería test3_getEmployee().

Si un método anotado toma parámetros, el método de prueba contendrá comentarios que indicarán que se debe asignar un valor a los parámetros.

Por último, los métodos de prueba no contienen código para procesar resultados.

Éste es un ejemplo de método de prueba:
@Test
	public void test2_getEmployee() throws Exception {
		String empno = null;
		// TODO: empno = String value

		// Execute SQL statement
		Employee bean = data.getEmployee(empno);
}

Procedimiento

Para generar un nuevo caso de prueba JUnit o actualizar uno existente:

  1. En el Explorador de paquetes, pulse el botón derecho del ratón en el archivo de origen donde está definida la interfaz, y seleccione Desarrollo de acceso a datos > Generar JUnit. Se abrirá el asistente para Generar JUnit para interfaz.
  2. En el asistente, especifique el nombre del caso de prueba JUnit que desea crear.
    • Para modificar un caso de prueba JUnit existente, especifique el nombre de ese caso de prueba.
    • Para generar un nuevo caso de prueba JUnit, especifique un nombre que aún no se utilice.

    También deberá especificar si se debe incluir en el caso de prueba el URL de JDBC y el ID de usuario para conectar con el origen de datos, o pasar este URL, el ID de usuario y la contraseña como parámetros cuando ejecute el caso de prueba.

  3. Pulse Finalizar. Si genera un nuevo caso de prueba, aparecerá en el Explorador de paquetes, en la carpeta y paquete de origen que ha especificado en el asistente. Si modifica un caso de prueba existente, puede especificar si desea insertar el nuevo contenido en el caso de prueba o sobrescribir el caso de prueba.

Comentarios