|
|
|
|
|
Tests automatiques : Fonctions spécifiques aux tests
Dans le code d'un test automatique, il est possible d'utiliser les fonctions suivantes :
| | TestAjouteItération | Ajoute une itération dans le test en cours et donne les valeurs des paramètres du test pour cette itération. | TestEcritRésultat | Écrit une information ou une erreur dans le compte-rendu d'un test unitaire, sous l'éditeur de tests. | TestErreur | Provoque : - une assertion lors du test de l'élément ou du projet (mode Go).
- une erreur en mode test automatique.
| TestSurErreur | Provoque : - une assertion lors du test de l'élément ou du projet (mode Go).
- une erreur en mode test automatique.
| TestVérifie | Écrit un résultat dans le compte-rendu de test en fonction du résultat d'une expression booléenne. | TestVérifieDifférence | Vérifie si les expressions spécifiées sont différentes en programmation défensive et en mode test automatique. | TestVérifieEgalité | Vérifie si les expressions sont égales en programmation défensive et en mode test automatique. | TestVérifieFaux | Vérifie si une expression est fausse en programmation défensive et en mode test automatique. | TestVérifieNonNull | Vérifie si l'expression n'est pas Null en programmation défensive et en mode test automatique. | TestVérifieNull | Vérifie si l'expression est Null en programmation défensive et en mode test automatique. | TestVérifieVrai | Vérifie si une expression vaut Vrai en programmation défensive et en mode test automatique. |
Remarque : Dans le code d'un test automatique, il est également possible d'utiliser l'instruction SUR.
Liste des exemples associés :
|
Exemples didactiques (WINDEV) : WD Exemple de test unitaire
[ + ] Cet exemple présente l'utilisation de l'éditeur de test unitaire intégré de WINDEV dans plusieurs cas concrets : - le test d'une fenêtre - le test d'une procédure globale - le test d'un procédure globale à partir d'un jeu de données de test (disponible à partir des versions 12)
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|