Logo

Test Unitaire

Définition

Un test unitaire est une méthode de test qui vérifie le bon fonctionnement d'une unité individuelle de code, comme une fonction ou une méthode, indépendamment des autres parties du programme.

Fonction Principale

Assure que chaque composant d'un logiciel fonctionne correctement en isolation, facilitant ainsi la détection rapide des bugs et des régressions.

Caractéristiques

  • Vérification individuelle des composants de code.
  • Isolation des tests pour garantir l'indépendance.
  • Automatisation possible pour une exécution rapide et répétée.
  • Amélioration de la qualité globale du logiciel.

En Pratique

Exemple de test unitaire pour une fonction de calcul :

def test_addition():
    assert addition(2, 3) == 5

def addition(a, b):
    return a + b
Logo