un test unitaire, c'est quoi ?
c'est donner des parametres à un programme, en connaissant la valeur retour attendue, et s'assurer que c'est bien ce qui ressort du programme.
exemple ton programme de SOMME(A,B) renvoie C
si A=1, B=1 alors C=2 quand tu fais le test
si ce n'est pas le cas, ton programme est faux.
evidemment pour une simple somme, cela n'est pas bien compliqué
mais pour un programme plus complexe, qui va se connecter à une API, donner des parametres login/pass, requete, il est attendu un resultat/valeur de l'API
une modification du code peut casser :
- la connexion à l'API
- la lecture du resultat
donc ton test sera d'autant plus important
# commencer par le commencement
Posté par NeoX . En réponse au message Exemple de test logiciel avec Cunit. Évalué à 3.
un test unitaire, c'est quoi ?
c'est donner des parametres à un programme, en connaissant la valeur retour attendue, et s'assurer que c'est bien ce qui ressort du programme.
exemple ton programme de SOMME(A,B) renvoie C
si A=1, B=1 alors C=2 quand tu fais le test
si ce n'est pas le cas, ton programme est faux.
evidemment pour une simple somme, cela n'est pas bien compliqué
mais pour un programme plus complexe, qui va se connecter à une API, donner des parametres login/pass, requete, il est attendu un resultat/valeur de l'API
une modification du code peut casser :
- la connexion à l'API
- la lecture du resultat
donc ton test sera d'autant plus important