private void InitData() { _expectedQuery = TestHelper.GenerateString(); _expectedResult = GetQueryResult <IEnumerable <ITweetDTO> >(_expectedQuery); _fakeHomeTimelineRequestParameters = A.Fake <IHomeTimelineRequestParameters>(); _fakeUserTimelineRequestParameters = A.Fake <IUserTimelineRequestParameters>(); _fakeMentionsTimelineRequestParameters = A.Fake <IMentionsTimelineRequestParameters>(); }
private void InitData() { _fakeHomeTimelineRequestParameters = A.Fake <IHomeTimelineRequestParameters>(); _fakeUserTimelineRequestParameters = A.Fake <IUserTimelineRequestParameters>(); _fakeMentionsTimelineRequestParameters = A.Fake <IMentionsTimelineRequestParameters>(); _maximuNumberOfTweets = TestHelper.GenerateRandomInt(); _expectedQuery = TestHelper.GenerateString(); _expectedResult = TestHelper.GenerateString(); _userName = TestHelper.GenerateString(); _userId = TestHelper.GenerateRandomLong(); _fakeUser = A.Fake <IUser>(); _fakeUserDTO = A.Fake <IUserDTO>(); _fakeUserIdentifier = _fakeUserDTO; }
private void Init() { _maximumNumberOfTweetsParameterValue = TestHelper.GenerateRandomInt(); _fakeUserIdentifier = A.Fake <IUserIdentifier>(); _fakeHomeTimelineRequestParameters = A.Fake <IHomeTimelineRequestParameters>(); _fakeHomeTimelineRequestParameters.CallsTo(x => x.MaximumNumberOfTweetsToRetrieve).Returns(_maximumNumberOfTweetsParameterValue); _fakeUserTimelineRequestParameters = A.Fake <IUserTimelineRequestParameters>(); _fakeUserTimelineRequestParameters.CallsTo(x => x.MaximumNumberOfTweetsToRetrieve).Returns(_maximumNumberOfTweetsParameterValue); _fakeUserTimelineRequestParameters.CallsTo(x => x.UserIdentifier).Returns(_fakeUserIdentifier); _fakeMentionsTimelineRequestParameters = A.Fake <IMentionsTimelineRequestParameters>(); _fakeMentionsTimelineRequestParameters.CallsTo(x => x.MaximumNumberOfTweetsToRetrieve).Returns(_maximumNumberOfTweetsParameterValue); _userIdentifierParameter = TestHelper.GenerateString(); _includeRTSParameter = TestHelper.GenerateString(); _excludeRepliesParameter = TestHelper.GenerateString(); _includeContributorDetailsParameter = TestHelper.GenerateString(); _maximumNumberOfTweetsParameter = TestHelper.GenerateString(); _trimUserParameter = TestHelper.GenerateString(); _sinceIdParameter = TestHelper.GenerateString(); _maxIdParameter = TestHelper.GenerateString(); _includeDetailsParameter = TestHelper.GenerateString(); var queryParameterBuilder = new StringBuilder(); queryParameterBuilder.Append(_includeContributorDetailsParameter); queryParameterBuilder.Append(_maximumNumberOfTweetsParameter); queryParameterBuilder.Append(_trimUserParameter); queryParameterBuilder.Append(_sinceIdParameter); queryParameterBuilder.Append(_maxIdParameter); queryParameterBuilder.Append(_includeDetailsParameter); var homeQueryParameter = _excludeRepliesParameter + queryParameterBuilder; var userQueryParameter = _userIdentifierParameter + _includeRTSParameter + _excludeRepliesParameter + queryParameterBuilder; _expectedTimelineQuery = String.Format(Resources.Timeline_GetHomeTimeline, homeQueryParameter); _expectedUserTimelineQuery = String.Format(Resources.Timeline_GetUserTimeline, userQueryParameter); _expectedMentionsTimelineQuery = String.Format(Resources.Timeline_GetMentionsTimeline, queryParameterBuilder); }
public string GetMentionsTimeline(IMentionsTimelineRequestParameters timelineRequestParameters) { var query = _timelineQueryGenerator.GetMentionsTimelineQuery(timelineRequestParameters); return(_twitterAccessor.ExecuteJsonGETQuery(query)); }
public IEnumerable <IMention> GetMentionsTimeline(IMentionsTimelineRequestParameters mentionsTimelineRequestParameters) { var timelineDTO = _timelineQueryExecutor.GetMentionsTimeline(mentionsTimelineRequestParameters); return(_tweetFactory.GenerateMentionsFromDTO(timelineDTO)); }
// Mentions Timeline public string GetMentionsTimelineQuery(IMentionsTimelineRequestParameters mentionsTimelineRequestParameters) { var requestParameters = GenerateTimelineRequestParameter(mentionsTimelineRequestParameters); return(String.Format(Resources.Timeline_GetMentionsTimeline, requestParameters)); }
// Mention Timeline public IEnumerable <ITweetDTO> GetMentionsTimeline(IMentionsTimelineRequestParameters timelineRequestParameters) { string query = _timelineQueryGenerator.GetMentionsTimelineQuery(timelineRequestParameters); return(_twitterAccessor.ExecuteGETQuery <IEnumerable <ITweetDTO> >(query)); }
public static async Task <IEnumerable <IMention> > GetMentionsTimeline(IMentionsTimelineRequestParameters timelineRequestParameters) { return(await Sync.ExecuteTaskAsync(() => Timeline.GetMentionsTimeline(timelineRequestParameters))); }
public static IEnumerable <IMention> GetMentionsTimeline(IMentionsTimelineRequestParameters mentionsTimelineRequestParameters) { return(TimelineController.GetMentionsTimeline(mentionsTimelineRequestParameters)); }