ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Standard functions / Test functions
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
Vérifie si les expressions sont égales en programmation défensive et en mode test automatique.
Remarque : Cette fonction est équivalente à la fonction dbgVérifieEgalité.
Exemple
// La fonction devrait renvoyer 0
TestVérifieEgalité(FonctionCalcul(), 0)
Syntaxe
TestVérifieEgalité(<Expression obtenue> , <Expression attendue> [, <Commentaires> [, <Paramètre 1> [... [, <Paramètre N>]]]])
<Expression obtenue> : Chaîne de caractères
Expression quelconque correspondant au résultat obtenu.
<Expression attendue> : Chaîne de caractères
Expression quelconque correspondant au résultat attendu.
<Commentaires> : Chaîne de caractères
Chaîne de caractères au format défini par la fonction ChaîneConstruit.
<Paramètre 1> : Tout type
Premier paramètre attendu par le paramètre <Commentaires>.
<Paramètre N> : Tout type
Nième paramètre attendu par le paramètre <Commentaires>.
Remarques
  • Lorsque les expressions ne sont pas égales :
    • WINDEVWEBDEV - Code Serveur en mode test automatique, une erreur est ajoutée dans le compte-rendu du test (équivalent de la fonction TestEcritRésultat).
    • en mode test manuel, une assertion est affichée (équivalent de la fonction dbgAssertion).
    • en mode exécution, une assertion est affichée si les assertions ont été activées (équivalent de la fonction dbgAssertion).
  • La fonction TestVérifieEgalité permet de comparer le contenu d'un tableau passé en premier paramètre avec un tableau de valeurs (syntaxe [1,2,3]) passé en deuxième paramètre.
  • En exécution d'une application, si les assertions ne sont pas activées, l'expression n'est pas évaluée.
  • La fonction dbgSurErreur permet de lancer automatiquement une procédure WLangage permettant de récupérer le commentaire lié à l'erreur.
  • AndroidWidget Android Les commentaires de la fonction TestVérifieEgalité seront écrits dans le log ADB (au niveau "Assert"). Pour plus de détails, consultez Gestion des logs ADB.
Classification Métier / UI : Code neutre
Composante : wd290.dll
Minimum version required
  • Version 23
Comments
Click [Add] to post a comment

Last update: 05/25/2022

Send a report | Local help