private static async Task <TwitterTimelineResult> InvokeSut(string oAuthToken, string handle, bool includeRaw = false) { string responseData = GetTestFileContent(); var messageResponse = FakeHttpMessageHandler.GetStringHttpResponseMessage(responseData); var fakeMessageHandler = new FakeHttpMessageHandler(new HttpMessageOptions() { HttpResponseMessage = messageResponse }); var sut = new TwitterTimelineCrawler(fakeMessageHandler) { OAuthToken = oAuthToken }; var config = new TwitterTimelineCrawlerConfig { Handle = handle, IncludeRawContent = includeRaw }; var result = await sut.DoWorkAsync(config); return(result); }
private static async Task <TwitterTimelineCrawlerResult> InvokeSut(string oAuthToken, string handle) { string responseData = GetTestFileContent(); var messageResponse = FakeHttpMessageHandler.GetStringHttpResponseMessage(responseData); var fakeMessageHandler = new FakeHttpMessageHandler("*", messageResponse); var sut = new TwitterTimelineCrawler(fakeMessageHandler); sut.OAuthToken = oAuthToken; var config = new TwitterTimelineCrawlerConfig(); config.Handle = handle; var result = await sut.DoWorkAsync(config); return(result); }