Crear clase global de test

En el generador de clases (SE24) creamos la clase global de test ZCL_TEST_SOC_LOGALI que contiene el método de test COMPROBAR_SOCIEDAD. Utilizamos una clase local que nos traerá la sociedad de la tabla T001 de la base de datos. Dentro del método de test, utilizamos la clase estándar CL_AUNIT_ASSERT.
Para hacer esto, tenemos que seguir los siguientes pasos:

  1. En la transacción SE24 informamos el campo Tipo objeto y continuamos con el botón Crear.
  2. Completamos el campo Descripción y seleccionamos la opción Clase test (unidad ABAP)
  3. Asignamos el paquete y la orden de transporte.
  4. En la pestaña propiedades, asignamos las opciones ABAP Units
  5. Accedemos a la implementación local utilizando el botón de la barra de herramientas e implementamos la clase local LCL_SOCIEDAD
  6. En la pestaña Métodos, creamos el método de test.
  7. Navegamos al código fuente de la clase y añadmos FOR TESTING en la definición del método de test.
  8. Activamos la clase e implementamos la lógica del método de test.
  9. Volvemos al formulario de la clase y ejecutamos el test accediendo por menú a la opción Test de módulos ( Ctrl+Shift+F10).
  10. Visualizamos el resultado del test.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *