Django apima įtaisytą testavimo sistemą (plečiančią Python unittest), suskirtą specifiškai žiniatinklio programoms — bandymo klientą HTTP užklausoms imituoti, pritvirtintų duomenų/duomenų bazės sistemą izoliuotai bandymų duomenų bazei kurti, ir pagelbininkus modeliams, puslapiams (views) ir formoms testuoti.
Pagrindinis bandymo atvejis
django.test TestCase
():
():
.article = Article.objects.create(title=, body=)
():
.assertEqual((.article), )
():
.assertFalse(.article.published)
