✒️ABAP POO ABAP Unit
ABAP POO ABAP Unit
¿Qué es un Test Unit? Es un test que valida el funcionamiento correcto de una porción de código.
Unit es una porción de código (Ej. Método, Función o Form) donde se produce un efecto verificable a partir de una entrada.
Un programa Test ABAP UNIT se implementa cómo una clase local ABAP definida como “FOR TESTING”. Esta clase local forma parte del programa, función o clase que se quiere verificar, por lo tanto no producen pérdidas de rendimiento
CL_AUNIT_ASSERT clase de servicio de ABAP UNIT que contiene métodos estáticos para comparar datos que validen el test definido.
Los métodos más importantes de esta clase son:
ASSERT_EQUALS, ASSERT_DIFFERS, ASSERT_BOUND (valida la referencia de una variable referenciada), ASSERT_INITIAL (chequea si la referencia de una variable referenciada es valida), ASSERT_NOT_INITIAL (chequea el sy-subrc).
Para ejecutar los test:
Program>Test>Unit Test
Class>Unit Test
Function Module>Test>Unit Test
 
 
 
Sobre el autor
Publicación académica de Luis Alfredo Lombardi Pizarro, en su ámbito de estudios para el Máster ABAP POO.
Luis Alfredo Lombardi Pizarro
Peru - Legajo: BV21K
✒️Autor de: 100 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP FI Nivel Avanzado
- Carrera Consultor en SAP FI Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Máster ABAP Orientado a Objetos