Я пытаюсь использовать пакет Pythons для макетирования модуля requests
Pythons. Каковы основные требования, чтобы заставить меня работать в сценарии ниже?
В моем views.py у меня есть функция, которая каждый раз делает разные запросы request.get() с разным откликом
def myview(request):
res1 = requests.get('aurl')
res2 = request.get('burl')
res3 = request.get('curl')
В моем тестовом классе я хочу сделать что-то подобное, но не могу понять точные вызовы методов
Шаг 1:
# Mock the requests module
# when mockedRequests.get('aurl') is called then return 'a response'
# when mockedRequests.get('burl') is called then return 'b response'
# when mockedRequests.get('curl') is called then return 'c response'
Шаг 2:
Позвони мой взгляд
Шаг 3:
проверить ответ содержит "ответ", "ответ b", "ответ c"
Как я могу выполнить Шаг 1 (издеваться над модулем запросов)?