Django включает встроенный фреймворк тестирования (расширяющий Python unittest) с инструментами, адаптированными для веб-приложений — тестовый клиент для имитации запросов, систему fixtures/базы данных, которая создает изолированную тестовую базу, и помощники для тестирования моделей, представлений и форм.
Базовый тестовый случай
django.test TestCase
():
():
.article = Article.objects.create(title=, body=)
():
.assertEqual((.article), )
():
.assertFalse(.article.published)
