Макет Django ADFS для модульных тестов
Я использую в своем приложении django_auth_adfs
. Мне нужно поиздеваться над ним, чтобы выполнить тесты представления. Дело в том, что я понятия не имею, какой объект мне нужно высмеять.
Это один из моих тестов, использованных перед установкой django_auth_adfs
и черновика приспособления.
class TestAPIVew:
API_URL = reverse("list")
@pytest.fixture
def adfs(self):
with patch('object_to_mock') as mock_auth:
yield mock_auth
def test_view_returns_correct_json(self, client, adfs):
response = client.get(self.API_URL)
data = response.json()
assert response.status_code == HTTPStatus.OK
assert data == {"key": "value"}
ВОПРОС
Что нужно сделать, чтобы опустить authentication
и т.д., чтобы тест работал, так как пользователь вошел в систему"