Я пытаюсь использовать пакет 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 (издеваться над модулем запросов)?