private static AgentListingCounter CreateAgentListingCounter() { var httpClientFactory = GetHttpClientFactory(HttpClientNames.Funda); var jsonRequest = new JsonApiGetRequest(httpClientFactory); var fetcher = new ListingFetcher(jsonRequest, new AgentCollectionResultValidator(), new HttpResponseMessageJsonParser(), ConfigurationManager.AppSettings["apiKey"]); return(new AgentListingCounter(fetcher, new TaskBatcher(), new AgentCollectionResultParser())); }
public void Setup() { _handler = new Mock <HttpMessageHandler>(); _httpClientFactory = new Mock <IHttpClientFactory>(); _subjectUnderTest = new JsonApiGetRequest(_httpClientFactory.Object); }