Django inclut un framework de test intégré (étendant unittest de Python) avec des outils adaptés aux applications web — un client de test pour simuler des requêtes, un système de fixtures/base de données qui crée une base de données de test isolée, et des helpers pour tester les modèles, vues et formulaires.
Un cas de test basique
django.test TestCase
():
():
.article = Article.objects.create(title=, body=)
():
.assertEqual((.article), )
():
.assertFalse(.article.published)
