Publicado el :
Macro CREATION_INTERNE

Prueba Unitaria de la Macro Import

Este código también está disponible en: Deutsch English Français
Este script ejecuta una serie de pruebas para verificar el correcto funcionamiento de la macro %import. Prueba la llamada simple, la eliminación de macros existentes a través de %sysmacdelete, y valida la recarga (importación) mediante aserciones (%asserteq) sobre la existencia de las macros en el catálogo (%sysmacexist).
Análisis de datos

Type : CREATION_INTERNE


No se lee ni se crea ninguna tabla de datos. El procesamiento es puramente lógico y actúa sobre el diccionario de macros de la sesión.

1 Bloque de código
MACRO CALL
Explicación :
Pruebas de llamada a la macro %import con diferentes argumentos (vacío, minúscula, mayúscula) para asegurar la robustez de la llamada.
¡Copiado!
1%import();
2%import(import);
3%import(IMPORT);
2 Bloque de código
MACRO CALL
Explicación :
Escenario de prueba completo: eliminación forzada de la macro 'option', validación de su eliminación mediante aserción, reimportación de la macro y validación final de su presencia.
¡Copiado!
1%sysmacdelete option;
2%asserteq(0,%sysmacexist(option));
3%import(OPTION);
4%asserteq(1,%sysmacexist(option));
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.