Outils pour utilisateurs

Outils du site


dev:python:unittest:start

Ceci est une ancienne révision du document !


Tests unitaires en python avec unittest

On importe le module unittest

import unittest

On importe le module pour lequel on souhaite tester une fonction ou méthode:

from mon_module import fonction_a_tester as fonction_a_tester

On crée une classe de test elle doit impérativement:

  • Avoir un nom qui commence par Test
  • Hériter d'unittest.TestCase

Les méthodes assertX

Lancer les tests

python -m unittest discover

Retrouvera tous les fichier test_* et les executera

Références

dev/python/unittest/start.1612216289.txt.gz · Dernière modification : 2021/02/01 21:51 de 127.0.0.1