मैं अपने कोड का परीक्षण करना चाहता हूं जो AdWords API से कनेक्ट होता है, Google को वास्तविक कॉल किए बिना (वह पैसा खर्च करता है))। कोई विचार है कि मैं TrafficEstimatorServiceInterface के नए कार्यान्वयन में कैसे प्लग कर सकता हूं?नकली adwords api
AdWords क्लाइंट एपीआई निर्भरता इंजेक्शन के लिए गुइस का उपयोग कर रहा है, लेकिन मुझे यकीन नहीं है कि मैं इसे संशोधित करने के लिए इंजेक्टर की पकड़ कैसे प्राप्त कर सकता हूं ?!
AdWordsServices adWordsServices = new AdWordsServices();
AdWordsSession session = AdwordsUtils.getSession();
TrafficEstimatorServiceInterface trafficEstimatorService =
adWordsServices.get(session, TrafficEstimatorServiceInterface.class);
के बजाय जिस तरह से guice इंजेक्शन है बदलने के लिए, तुम सिर्फ TrafficEstimatorServiceInterface का अपना स्वयं का कार्यान्वयन में गुजर और रिकॉर्डिंग करके अपने तरीकों का परीक्षण कर सकते हैं क्या कार्यों पर चलाए जा रहे हैं यह? –