Estou tentando usar o pacote simulado Pythons para simular o requests
módulo Pythons . Quais são as ligações básicas para que eu trabalhe no cenário abaixo?
No meu views.py, tenho uma função que faz várias chamadas orders.get () com respostas diferentes a cada vez
def myview(request):
res1 = requests.get('aurl')
res2 = request.get('burl')
res3 = request.get('curl')
Na minha classe de teste, quero fazer algo assim, mas não consigo descobrir exatamente as chamadas de método
Passo 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'
Passo 2:
Chamar minha opinião
Etapa 3:
verificar se a resposta contém 'uma resposta', 'b resposta', 'c resposta'
Como concluir a Etapa 1 (zombando do módulo de solicitações)?