Skip to content
25 / 25

Как тестировать Django: TestCase, Client, RequestFactory, фикстуры?

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

Как тестировать Django: TestCase, Client, RequestFactory, фикстуры? | JScriptiser