Googleに実際に電話することなく、AdWords APIに接続しているコードをテストしたいと思う。どのように私はTrafficEstimatorServiceInterfaceの新しい実装をプラグインすることができますか?mock adwords api
AdWordsクライアントAPIは依存性注入にGuiceを使用していますが、インジェクタを変更するためにインジェクタをどのように保持できるかわかりません。
それが助け場合は、これは私が今の実装を取得する方法である:
AdWordsServices adWordsServices = new AdWordsServices();
AdWordsSession session = AdwordsUtils.getSession();
TrafficEstimatorServiceInterface trafficEstimatorService =
adWordsServices.get(session, TrafficEstimatorServiceInterface.class);
よりもむしろ操作が動作しているか、あなただけのTrafficEstimatorServiceInterfaceの独自の実装を渡すと、記録することで、あなたのメソッドをテストすることができ、Guiceのが注入される方法を変更それ? –