.withClientCustomerId("123")
.withUserAgent("UserAgent")
.withOAuth2Credential( new GoogleCredential.Builder().build())
.build();
ReportDefinition reportDefinition = new ReportDefinition();
reportDefinition.setReportName("");
reportDefinition.setDateRangeType(ReportDefinitionDateRangeType.CUSTOM_DATE);
reportDefinition.setReportType(ReportDefinitionReportType.ACCOUNT_PERFORMANCE_REPORT);
reportDefinition.setDownloadFormat(DownloadFormat.GZIPPED_CSV);
reportDefinition.setIncludeZeroImpressions(false);
reportDefinition.setSelector(new Selector());
Collection<File> results = Lists.newArrayList();
mockedRunnableDownloader =
new RunnableDownloader(5, 0, 10, 1L, reportDefinition, adWordsSession, results);