Le script est un test unitaire qui ne manipule pas de données au sens traditionnel. Il évalue une condition logique interne (`1=1`) sans interagir avec des jeux de données externes ou créés spécifiquement.
1 Bloc de code
Instruction SAS
Explication : Cette instruction SAS affiche la chaîne de caractères 'this is a test' dans le log SAS. Elle est couramment utilisée pour le débogage, pour marquer des étapes d'exécution ou pour fournir des informations à l'utilisateur lors de l'exécution du programme.
Copié !
%put this is a test;
1
%put this is a test;
2 Bloc de code
MACRO CALL
Explication : Cet appel de macro `%mp_assert` est une fonctionnalité clé du framework de test SASUnit. Il est utilisé pour définir et exécuter une assertion. Le paramètre `iftrue=(1=1)` spécifie la condition à tester, qui est ici une condition toujours vraie. Le paramètre `desc` fournit une description textuelle du test, ce qui est essentiel pour la lisibilité des rapports de test unitaires. L'exécution de cette macro enregistrera un résultat positif pour cette assertion dans le contexte de SASUnit.
Copié !
%mp_assert(
iftrue=(1=1),
desc=My Test Description. This will always Pass!
)
1
%mp_assert(
2
iftrue=(1=1),
3
desc=My Test Description. This will always Pass!
4
)
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, http://www.analytical-software.de. Ce fichier fait partie de SASUnit, le framework de test unitaire pour les programmes SAS(R). Pour les informations de copyright et les termes d'utilisation sous la GNU Lesser General Public License, voir le fichier README.md inclus ou https://github.com/HMS-Analytical-Software/SASUnit/wiki/readme/.
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.