@NotNull private Scraper newLiveServiceInstance(String slackToken) { Retrofit retrofit = new Retrofit.Builder() .baseUrl("https://slack.com/api/") .addConverterFactory(GsonConverterFactory.create()) .build(); SlackWebService slackWebService = retrofit.create(SlackWebService.class); SlackHistoryFetcher slackHistoryFetcher = SlackHistoryFetcher.from(slackWebService, slackToken); return new Scraper(slackHistoryFetcher); }
@NotNull private Scraper newMockServiceInsstance(String slackToken) { SlackWebService slackWebService = new MockSlackWebService(); SlackHistoryFetcher slackHistoryFetcher = SlackHistoryFetcher.from(slackWebService, slackToken); return new Scraper(slackHistoryFetcher); }