Tôi đang cố gắng sử dụng gói giả của Pythons để mô phỏng requests
mô-đun Pythons . Các cuộc gọi cơ bản để giúp tôi làm việc trong kịch bản dưới đây là gì?
Trong lượt xem của tôi, tôi có một chức năng thực hiện nhiều cuộc gọi request.get () với các phản hồi khác nhau mỗi lần
def myview(request):
res1 = requests.get('aurl')
res2 = request.get('burl')
res3 = request.get('curl')
Trong lớp thử nghiệm của tôi, tôi muốn làm một cái gì đó như thế này nhưng không thể tìm ra các cuộc gọi phương thức chính xác
Bước 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'
Bước 2:
Gọi cho quan điểm của tôi
Bước 3:
xác minh phản hồi chứa 'phản hồi', 'b phản hồi', 'c phản hồi'
Làm cách nào tôi có thể hoàn thành Bước 1 (mô phỏng mô-đun yêu cầu)?