Chargement...

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.

La vérification veut 5, et la dernière ligne est OK

python
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

Prêt à Commencer

Testez Vos Connaissances

Mettez-vous au défi avec ce quiz interactif et voyez à quel point vous comprenez le sujet

❓
5
Questions
🎯
70%
Pour Réussir
♾️
∞
Temps
🔄
∞
Tentatives

📝 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