Example #1
0
        private static async Task <TwitterUserResult> 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 TwitterUserCrawler(fakeMessageHandler)
            {
                OAuthToken = oAuthToken
            };

            var config = new TwitterUserCrawlerConfig
            {
                Handle            = handle,
                IncludeRawContent = includeRaw
            };

            var result = await sut.DoWorkAsync(config);

            return(result);
        }
Example #2
0
        private static async Task <TwitterUserCrawlerResult> InvokeSut(string oAuthToken, string handle)
        {
            string responseData = GetTestFileContent();

            var messageResponse = FakeHttpMessageHandler.GetStringHttpResponseMessage(responseData);

            var fakeMessageHandler = new FakeHttpMessageHandler("*", messageResponse);

            var sut = new TwitterUserCrawler(fakeMessageHandler);

            sut.OAuthToken = oAuthToken;

            var config = new TwitterUserCrawlerConfig();

            config.Handle = handle;

            var result = await sut.DoWorkAsync(config);

            return(result);
        }