मेरे पास एक एपीआई एंडपॉइंट है जिसके लिए मैं यूनिट परीक्षण लिखने की कोशिश कर रहा हूं और मुझे लगता है कि पाइथन Google क्लाउड स्टोरेज क्लाइंट लाइब्रेरी कॉल (https://cloud.google.com/appengine/docs/python/googlecloudstorageclient/) का परीक्षण करने के लिए इकाई को कैसे पता लगाना है। मैं लाइब्रेरी में कहीं भी एक स्टब ढूंढने की उम्मीद कर रहा था और यह उतना सरल होगा जितना कि यूनिट परीक्षण इकाई एपीआई (https://cloud.google.com/appengine/docs/python/tools/localunittesting?hl=en) होगा, लेकिन अभी तक कुछ भी नहीं मिला है। किसी भी विचार के बारे में इस बारे में कैसे जाना है?यूनिट परीक्षण Google के क्लाउड स्टोरेज एपीआई
7
A
उत्तर
1
list of available unit test does not list GCS। आप उस कार्यक्षमता को जोड़ने के लिए their GitHub पर एक सुविधा अनुरोध दर्ज कर सकते हैं।
फ़ाइलों को बनाने के लिए आपके परीक्षणों के लिए सेटअप का उपयोग करने के दौरान औसत समय शायद आपकी सबसे अच्छी शर्त है।
+0
अच्छा विचार। मैंने एक समस्या बनाई: https://github.com/GoogleCloudPlatform/appengine-gcs-client/issues/21 – Brandon
-1
अपने unittests को
self.testbed.init_blobstore_stub()
जोड़ें।
संबंधित मुद्दे
- 1. Google क्लाउड स्टोरेज get_serving_url
- 2. Google क्लाउड स्टोरेज प्रमाणीकरण
- 3. Google क्लाउड स्टोरेज
- 4. क्लाउड स्टोरेज
- 5. Google क्लाउड स्टोरेज, कैश-कंट्रोल
- 6. पायथन और Google क्लाउड स्टोरेज
- 7. Google क्लाउड स्टोरेज: कक्षा OauthRawGcsServiceFactory
- 8. Google क्लाउड स्टोरेज फ़ाइल नाम
- 9. Google ब्लॉबस्टोर बनाम Google क्लाउड स्टोरेज
- 10. एपीआई कुंजी Google क्लाउड दृष्टि एपीआई
- 11. गोलांग में Google क्लाउड स्टोरेज का परीक्षण कैसे करें?
- 12. Google क्लाउड मैसेजिंग एपीआई
- 13. मैं सार्वजनिक Google क्लाउड स्टोरेज बाल्टी
- 14. Google क्लाउड
- 15. Google क्लाउड स्टोरेज पर स्वचालित बैकअप - cron.yaml
- 16. बैक अप ऐपइंजिन डेटाबेस (Google क्लाउड स्टोरेज?)
- 17. Google क्लाउड स्टोरेज में nodeJs sdk
- 18. यूनिट परीक्षण रीस्ट एपीआई
- 19. सरल क्लाउड स्टोरेज सेवा API
- 20. Google क्लाउड स्पीच एपीआई: REST
- 21. Google क्लाउड विजन एपीआई (TEXT_DETECTION)
- 22. क्लाउड स्टोरेज (जावा)
- 23. Emacs क्लाउड स्टोरेज विकल्प?
- 24. Google क्लाउड स्टोरेज Google Apps के साथ काम नहीं करता है?
- 25. मैं क्लाउड फंक्शन से अन्य Google एपीआई कैसे कॉल करूं?
- 26. Google क्लाउड स्टोरेज में एक ऑब्जेक्ट जो "रीडायरेक्ट" या "सिम्लिंक"
- 27. डीजेगो, हेरोकू, बोटो: Google क्लाउड स्टोरेज पर सीधे फ़ाइल अपलोड
- 28. Google क्लाउड स्टोरेज - GSUtil - फ़ाइलों को कॉपी करें, मौजूदा छोड़ें,
- 29. Google क्लाउड स्टोरेज से स्थिर फाइलों की सेवा करना?
- 30. Google क्लाउड स्टोरेज से छवियों का आकार बदलें
मुझे एसडीके प्रदान करता है कि वर्तमान परीक्षण स्टब्स में कोई रास्ता नहीं मिला है। क्लाउड स्टोरेज एपीआई कॉल को स्टब करने के लिए आप शायद [नकली] (https://pypi.python.org/pypi/mock) का उपयोग करके फंस जाएंगे। –