मैं पायथन मॉड्यूल का मजाक उड़ाने के लिए पायथन मॉक पैकेज का उपयोग करने की कोशिश कर रहा हूं requests
। मुझे नीचे के परिदृश्य में काम करने के लिए बुनियादी कॉल क्या हैं?
मेरे विचार में, मेरे पास एक फ़ंक्शन है जो विभिन्न प्रकार के अनुरोध करता है। () हर बार अलग-अलग प्रतिक्रिया के साथ कॉल करता है
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:
सत्यापन प्रतिक्रिया में 'एक प्रतिक्रिया', 'बी प्रतिक्रिया', 'सी प्रतिक्रिया' शामिल है
मैं चरण 1 को कैसे पूरा कर सकता हूं (अनुरोध मॉड्यूल का मजाक उड़ाते हुए)?