У меня проблема, мне нужно создать тесты моего проекта Django для моих форм и моих представлений. Мои группы созданы в django-admin, и у меня есть файл json, экспортированный с разрешениями групп.
В моих тестах я хочу действительный вход в систему, а после этого проверяйте, есть ли у пользователя, вошедшего в систему (созданного в test setUp), разрешение на доступ к этому представлению.
Как создать пользователя, войти в систему и добавить пользователя в какую-либо группу, загруженную файлом json с информацией о группе? Я искал по этому, и не основал какую-то вещь с действительно помочь мне.
Basic, вышеперечисленные вещи, я думаю, положить в def setUp(self):
, и в тесте я буду сравнивать с логином действительным, а затем сравнить с AssertEqual(response.status_code, 200)
или AssertEqual(response.status_code, 403)
С кем-то, кто может мне помочь, большое спасибо.