Получите код состояния с помощью pytest и имитируйте django - PullRequest
1 голос
/ 17 июня 2020

Я пытаюсь получить код состояния для теста с помощью mock.

Я делаю что-то вроде этого:

def test_example(mocker):
    MyTest = mocker.patch("my_app_example.my_file_example.requests.post")
    test_ob_mock = Mock()
    test_ob_mock.status_code = 200
    MyTest.return_value = test_ob_mock
    ...

Таким образом я получаю то, что хочу (сообщение возвращает код состояния), но мне было интересно, есть ли лучший способ сделать это.

...