Publié le :
Test Unitaire CREATION_INTERNE

Test de création de table DDL Difftable

Ce code est également disponible en : Deutsch English Español
En attente de validation
Le script exécute la macro `%mddl_dc_difftable` pour générer la structure d'une table nommée `WORK.DIFFTABLE`. Il utilise ensuite la macro d'assertion `%mp_assert` combinée à la fonction macro `%mf_existds` pour valider que la table a bien été créée. Les résultats du test sont stockés dans la table `work.test_results`.
Analyse des données

Type : CREATION_INTERNE


La table 'DIFFTABLE' est créée par une macro de définition (DDL) et la table de résultats est générée par la macro de test.

1 Bloc de code
MACRO Data
Explication :
Appel d'une macro DDL (Data Definition Language) pour créer la structure de la table DIFFTABLE dans la bibliothèque temporaire WORK.
Copié !
1%mddl_dc_difftable(libds=WORK.DIFFTABLE)
2 Bloc de code
MACRO Data
Explication :
Exécution d'un test unitaire (assertion). La condition vérifie si la table existe via '%mf_existds'. Si la table manque, le test échoue. Le résultat est enregistré dans 'work.test_results'.
Copié !
1%mp_assert(
2 iftrue=(%mf_existds(WORK.DIFFTABLE)=1),
3 desc=Checking TABLE was created,
4 outds=work.test_results
5)
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
Informations de Copyright : Copyright 2010-2023 HMS Analytical Software GmbH