Как я могу издеваться над запросами и ответом?

Я пытаюсь использоватьПитон макет пакета издеваться над питонамиrequests модуль. Каковы основные требования, чтобы заставить меня работать в сценарии ниже?

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

Ответы на вопрос(8)

Ваш ответ на вопрос