25 / 25
Как тестировать Django: TestCase, Client, RequestFactory, фикстуры?
Унаследуйтесь от django.test.TestCase (каждый тест в транзакции, rollback в конце). Используйте self.client для HTTP-запросов или RequestFactory для прямых view-тестов. Фикстуры через setUpTestData (per-class) или setUp (per-test).