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:
- En la transacción SE24 informamos el campo Tipo objeto y continuamos con el botón Crear.

- Completamos el campo Descripción y seleccionamos la opción Clase test (unidad ABAP)

- Asignamos el paquete y la orden de transporte.
- En la pestaña propiedades, asignamos las opciones ABAP Units

- Accedemos a la implementación local utilizando el botón de la barra de herramientas e implementamos la clase local LCL_SOCIEDAD
- En la pestaña Métodos, creamos el método de test.

- Navegamos al código fuente de la clase y añadmos FOR TESTING en la definición del método de test.

- Activamos la clase e implementamos la lógica del método de test.

- Volvemos al formulario de la clase y ejecutamos el test accediendo por menú a la opción Test de módulos ( Ctrl+Shift+F10).

- Visualizamos el resultado del test.

