का उपयोग कर किसी एप्लिकेशन का परीक्षण करने के लिए यूनिट कैसे करें Google Drive API (Java client) का उपयोग करके किसी एप्लिकेशन का परीक्षण करने का सबसे अच्छा तरीका क्या है?Google ड्राइव एपीआई (जावा क्लाइंट)
यह भरोसा भारी Drive
वर्ग पर लिखित आवेदन की तरह लगता है, लेकिन या तो ...
- से कम एक बहुत व्यापक नकली बनाने (जो, अपने आप में, संभावना का परीक्षण किया जा करने की आवश्यकता होगी), या
- एकीकरण परीक्षण वास्तविक डिस्क सेवा
पर निर्भर लेखन ... कैसे इस तरह के एक आवेदन का परीक्षण किया जा सकता है? Mockito तरह
का उपयोग नकली चौखटे, डिस्क API (जावा ग्राहक) के साथ एक सा कठिन है, क्योंकि ड्राइव जावा ग्राहक का उपयोग (जैसे दस्तावेज़ से) इतने सारे श्रृंखलित कॉल करने पर भरोसा करते हैं:
Drive service = getDriveService(req, resp);
service.files().get(fileId).execute();
मैं कहूंगा कि आप इस मामले में एकीकरण परीक्षण करने के बेहतर हैं क्योंकि आप लाइब्रेरी को आसानी से नकल नहीं कर सकते हैं। – Hiro2k