Django et le TDD : tests unitaires et tests d'intégration

Cette section a pour vocation de vous présenter les bases du testing sous Django. Nous y déroulerons, avec une démarche TDD, quelques tests de notre application.

Testing Django : programme

  1. Quelques rappels et généralités sur les tests, Python et le TDD – Cette page a pour but de s'assurer que le lecteur est bien au fait de ce que l'on entend par testing unitaire et d'intégration, sur sa mise en œuvre avec Python (unittest) et sur la démarche de TDD (test driven development).
  2. Tester ses contrôleurs (views) avec Django – Cette page vous montrera comment écrire des cas de test simples et efficaces pour vos contrôleurs d'application Django. Nous écrirons pour cela des classes de test, fondées sur unittest, avec une approche TDD.