Я хочу проверить свой код, который подключается к API AdWords, без фактического вызова в Google (что стоит денег;)). Любая идея, как я могу подключить новую реализацию TrafficEstimatorServiceInterface?mock adwords api
API-интерфейс клиента AdWords использует Guice для инъекций зависимостей, но я не уверен, как я могу удержать Инжектор, чтобы изменить его ?!
Если это помогает, это то, как я получаю реализацию этого сейчас:
AdWordsServices adWordsServices = new AdWordsServices();
AdWordsSession session = AdwordsUtils.getSession();
TrafficEstimatorServiceInterface trafficEstimatorService =
adWordsServices.get(session, TrafficEstimatorServiceInterface.class);
Вместо того, чтобы изменить способ Guice впрыскивает, вы можете просто проверить свои методы, передавая в собственной реализации TrafficEstimatorServiceInterface и записи, какие операции выполняются на Это? –