En este artículo vamos a crear clases utilizando el Wizzard.
En el generador de clases (SE24) creamos la clase global ZCL_AREAS_FIG_GEOM_LOGALI, que contiene el método de instancia PERIMETRO_RECTANGULO que calcula el perímetro de un rectángulo.
Utilizamos el Wizard y creamos una clase de test para testear el método.
- En la transacción SE24 informa en campo Tipo objeto con el nombre de la clase y siguimos utilizando el botón Crear.

- Informamos el campo Descripción y seleccionamos la Clase ABAP habitual.

- Asignamos el paquete y la orden de transporte.
- En la pestaña Métodos creamos el método de instancia PERIMETRO_RECTANGULO.

- Utilizamos el botón Parámetros para crear los parámetros del método.

- Implementamos el código fuente del método.

- Activamos la clase, regresamos al formulario y navegamos por el menú en Utilidades->Clases de test->Generar para generar la clase de test con el Wizard.

- Seleccionamos la opción Clase global y pulsamos en el botón Continuar.

- En la siguiente pantalla utilizamos el botón New para introducir el nombre de la clase de test. Utilizamos la nomenclatura ZCL_TEST_AREAS_USUARIO_SAP, donde USUARIO_SAP representa su usuario SAP.

- Seleccionamos las opciones que generan el código de la clase de test y siguimos con el proceso utilizando el botón Continuar.

- Seleccionamos el método que se va a testear, en este caso el único método de instancia PERIMETRO_RECTANGULO.

- Seguimos y finalizamos el proceso.
- Actualizamos el código de la clase de test generada.
- Para simular un test con errores, modificamos el valor del parámetro EXP del método ASSERT_EGUALS con un valor distinto al valor devuelto por el método que calcula el perímetro del rectángulo.
- Ejecutamos el test

- Obtenemos el resultado.

