Test automatique
Vous additionnez 2 et 3.
Vous voulez vérifier que le résultat est 5.
Vous allez lancer cette vérification.
La dernière ligne à l'écran sera OK.
import unittest
def add(left, right):
return left + right
class Check(unittest.TestCase):
def test_sum(self):
self.assertEqual(add(2, 3), 5)
unittest.main()
La dernière ligne à l'écran est OK.
La première ligne est un point. Ce point est cette vérification unique.
Une ligne plus bas commence par Ran 1 test.
add(2, 3) renvoie 5.
La ligne self.assertEqual(add(2, 3), 5) compare ce 5 au 5 que vous vouliez.
Ils sont identiques, donc la dernière ligne est OK.
Le nom test_sum commence par test_, donc cette vérification s'exécute.
Le programme est terminé.
Si cette vérification comparait add(2, 3) avec 9, la dernière ligne serait FAILED (failures=1), car 5 n'est pas 9.
Ce programme-là n'est pas celui-ci.
Ce programme-ci compare add(2, 3) avec 5, donc la dernière ligne est OK.
📊 Vérification et dernière ligne
| La vérification | La dernière ligne |
|---|---|
| add(2, 3) et 5 | OK |
Vous pouvez maintenant vérifier qu'un résultat correspond au résultat que vous vouliez.
La dernière ligne de cet écran est OK.
La page suivante lit un mot que vous placez après le nom du programme.
La dernière ligne est OK
La dernière ligne est OK.
La vérification a comparé add(2, 3) avec 5.
La page suivante lit un mot que vous placez après le nom du programme.
🧠 Testez Vos Connaissances
Testez Vos Connaissances
Mettez-vous au défi avec ce quiz interactif et voyez à quel point vous comprenez le sujet
📝 Instructions
- Lisez chaque question attentivement
- Sélectionnez la meilleure réponse pour chaque question
- Vous pouvez refaire le quiz autant de fois que vous le souhaitez
- Votre progression sera affichée en haut