Veröffentlicht am :
Macro CREATION_INTERNE

Unit Test des Makro-Imports

Dieser Code ist auch verfügbar auf: English Español Français
Dieses Skript führt eine Reihe von Tests durch, um die korrekte Funktion des %import-Makros zu überprüfen. Es testet den einfachen Aufruf, das Löschen vorhandener Makros über %sysmacdelete und validiert das erneute Laden (Import) über Assertions (%asserteq) auf die Existenz der Makros im Katalog (%sysmacexist).
Datenanalyse

Type : CREATION_INTERNE


Es werden keine Datentabellen gelesen oder erstellt. Die Verarbeitung ist rein logisch und wirkt auf das Makro-Wörterbuch der Session.

1 Codeblock
MACRO CALL
Erklärung :
Tests des Aufrufs des %import-Makros mit verschiedenen Argumenten (leer, Kleinbuchstaben, Großbuchstaben), um die Robustheit des Aufrufs sicherzustellen.
Kopiert!
1%import();
2%import(import);
3%import(IMPORT);
2 Codeblock
MACRO CALL
Erklärung :
Vollständiges Testszenario: erzwungenes Löschen des Makros 'option', Validierung des Löschvorgangs mittels Assertion, erneuter Import des Makros und abschließende Validierung seiner Existenz.
Kopiert!
1%sysmacdelete option;
2%asserteq(0,%sysmacexist(option));
3%import(OPTION);
4%asserteq(1,%sysmacexist(option));
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.