DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions Test
  • Message affiché dans le compte-rendu de tests
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Écrit un résultat dans le compte-rendu de test en fonction du résultat d'une expression booléenne.
Remarques :
  • Cette fonction est utilisable uniquement dans le code d'un test automatique.
  • Pour tester le résultat d'une expression booléenne sur toutes les plateformes, il est également possible d'utiliser les fonctions dbgVérifieXXX. Pour plus de détails, consultez Fonctions de débogage.
Exemple
// Test de validité d'adresse mail
// On suppose avoir une fonction bEmailValide qui teste la validité d'une adresse mail
// On appelle cette procédure avec des valeurs de test qui représentent des adresses valides,
// via le paramètre sAdresseEmail
// Dans le compte-rendu de test, pour chaque adresse testée apparaîtra une ligne
TestVérifie(bEmailValide(sAdresseEmail), "Adresse invalide", "OK", ...
"test de validité de l'adresse mail '" + sAdresse + "' : ")
 
// Pour voir uniquement les adresses invalides dans le compte-rendu de test
TestVérifie(bEmailValide(sAdresseEmail), sAdresse + ": Adresse invalide")
Syntaxe
<Résultat> = TestVérifie(<Expression booléenne> [, <Libellé en cas d'erreur> [, <Libellé en cas de réussite> [, <Libellé commun>]]])
<Résultat> : Booléen
Résultat de <Expression booléenne>.
<Expression booléenne> : Booléen
Expression qui renvoie un booléen (Vrai ou Faux).
<Libellé en cas d'erreur> : Chaîne de caractères optionnelle
Libellé à afficher si <Expression booléenne> vaut Faux.
<Libellé en cas de réussite> : Chaîne de caractères optionnelle
Libellé à afficher si <Expression booléenne> vaut Vrai.
<Libellé commun> : Chaîne de caractères optionnelle
Libellé à afficher dans tous les cas.
Remarques

Message affiché dans le compte-rendu de tests

  • Si l'expression booléenne vaut Vrai :
    • si la somme des libellés <Libellé commun>+<Libellé en cas de réussite> n'est pas vide, alors la fonction TestVérifie est équivalente à :
      TestEcritResultat(terInfo, <Libellé commun>+<Libellé en cas de réussite>)
    • si la somme des libellés <Libellé commun>+<Libellé en cas de réussite> est vide, alors la fonction ne fait rien.
  • Si l'expression booléenne vaut Faux :
    • si la somme des libellés <Libellé commun>+<Libellé en cas d'erreur> n'est pas vide, alors la fonction TestVérifie est équivalente à :
      TestEcritResultat(terErreur, <Libellé commun>+<Libellé en cas d'erreur>)
    • si la somme des libellés <Libellé commun>+<Libellé en cas d'erreur> est vide, alors la fonction TestVérifie est équivalente à :
      TestEcritResultat(terErreur, <Message d'erreur standard>)
Classification Métier / UI : Code neutre
Composante : wd300testexe.dll
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale