Example #1
0
        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);
 }