¿Cómo puedo simular solicitudes y la respuesta?

Estoy tratando de usarPythons simula el paquete burlarse de los pitonesrequests módulo. ¿Cuáles son las llamadas básicas para que trabaje en el siguiente escenario?

En mi views.py, tengo una función que realiza una variedad de llamadas requests.get () con respuestas diferentes cada vez

def myview(request):
  res1 = requests.get('aurl')
  res2 = request.get('burl')
  res3 = request.get('curl')

En mi clase de prueba quiero hacer algo como esto, pero no puedo averiguar las llamadas de métodos exactos

Paso 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'

Paso 2:

Llama mi vista

Paso 3:

la respuesta de verificación contiene 'una respuesta', 'b respuesta', 'c respuesta'

¿Cómo puedo completar el Paso 1 (burlándose del módulo de solicitudes)?

Respuestas a la pregunta(8)

Su respuesta a la pregunta