public ITweetWithSearchMetadata CreateTweetWithSearchMetadata(ITweetWithSearchMetadataDTO tweetWithSearchMetadataDTO) { if (tweetWithSearchMetadataDTO == null) { return(null); } return(new TweetWithSearchMetadata(tweetWithSearchMetadataDTO, _client.ClientSettings.TweetMode, _client)); }
public TweetWithSearchMetadata( ITweetWithSearchMetadataDTO tweetDTO, ITweetController tweetController, ITweetFactory tweetFactory, IUserFactory userFactory, ITaskFactory taskFactory) : base(tweetDTO, tweetController, tweetFactory, userFactory, taskFactory) { _tweetWithSearchMetadataDTO = tweetDTO; }
public TweetWithSearchMetadata( ITweetWithSearchMetadataDTO tweetDTO, ITweetController tweetController, ITweetFactory tweetFactory, IUserFactory userFactory, ITaskFactory taskFactory, ITweetinviSettingsAccessor tweetinviSettingsAccessor) : base(tweetDTO, null, tweetController, tweetFactory, userFactory, taskFactory, tweetinviSettingsAccessor) { _tweetWithSearchMetadataDTO = tweetDTO; }
public ITweetWithSearchMetadata GenerateTweetWithSearchMetadataFromDTO(ITweetWithSearchMetadataDTO tweetDTO) { if (tweetDTO == null) { return null; } var parameterOverride = _tweetWithSearchMetadataFactory.GenerateParameterOverrideWrapper("tweetDTO", tweetDTO); var tweet = _tweetWithSearchMetadataFactory.Create(parameterOverride); return tweet; }
public ITweetWithSearchMetadata GenerateTweetWithSearchMetadataFromDTO(ITweetWithSearchMetadataDTO tweetDTO) { if (tweetDTO == null) { return(null); } var parameterOverride = _tweetWithSearchMetadataFactory.GenerateParameterOverrideWrapper("tweetDTO", tweetDTO); var tweet = _tweetWithSearchMetadataFactory.Create(parameterOverride); return(tweet); }
public void TestInitialize() { _fakeBuilder = new FakeClassBuilder<SearchQueryExecutor>(); _fakeSearchQueryGenerator = _fakeBuilder.GetFake<ISearchQueryGenerator>(); _fakeSearchQueryHelper = _fakeBuilder.GetFake<ISearchQueryHelper>(); _fakeTwitterAccessor = _fakeBuilder.GetFake<ITwitterAccessor>(); _fakeTweetHelper = _fakeBuilder.GetFake<ITweetHelper>(); _fakeSearchQueryParameterGenerator = _fakeBuilder.GetFake<ISearchQueryParameterGenerator>(); _searchQuery = TestHelper.GenerateString(); _httpQuery = TestHelper.GenerateString(); _statusesJson = TestHelper.GenerateString(); _originalTweetDTO = GenerateTweetDTO(true); _retweetDTO = GenerateTweetDTO(false); _jObject = new JObject(); _jObject["statuses"] = _statusesJson; _tweetDTOs = new[] { A.Fake<ITweetWithSearchMetadataDTO>() }; _searchResultDTO = A.Fake<ISearchResultsDTO>(); _searchResultDTO.CallsTo(x => x.TweetDTOs).Returns(_tweetDTOs); _tweetSearchParameter = A.Fake<ITweetSearchParameters>(); _fakeSearchQueryParameterGenerator.CallsTo(x => x.CreateSearchTweetParameter(_searchQuery)).Returns(_tweetSearchParameter); }
public void TestInitialize() { _fakeBuilder = new FakeClassBuilder <SearchQueryExecutor>(); _fakeSearchQueryGenerator = _fakeBuilder.GetFake <ISearchQueryGenerator>(); _fakeSearchQueryHelper = _fakeBuilder.GetFake <ISearchQueryHelper>(); _fakeTwitterAccessor = _fakeBuilder.GetFake <ITwitterAccessor>(); _fakeTweetHelper = _fakeBuilder.GetFake <ITweetHelper>(); _fakeSearchQueryParameterGenerator = _fakeBuilder.GetFake <ISearchQueryParameterGenerator>(); _searchQuery = TestHelper.GenerateString(); _httpQuery = TestHelper.GenerateString(); _statusesJson = TestHelper.GenerateString(); _originalTweetDTO = GenerateTweetDTO(true); _retweetDTO = GenerateTweetDTO(false); _jObject = new JObject(); _jObject["statuses"] = _statusesJson; _tweetDTOs = new[] { A.Fake <ITweetWithSearchMetadataDTO>() }; _searchResultDTO = A.Fake <ISearchResultsDTO>(); _searchResultDTO.CallsTo(x => x.TweetDTOs).Returns(_tweetDTOs); _tweetSearchParameter = A.Fake <ITweetSearchParameters>(); _fakeSearchQueryParameterGenerator.CallsTo(x => x.CreateSearchTweetParameter(_searchQuery)).Returns(_tweetSearchParameter); }
public TweetWithSearchMetadata(ITweetWithSearchMetadataDTO tweetDTO, TweetMode?tweetMode, ITwitterClient client) : base(tweetDTO, tweetMode, client) { _tweetWithSearchMetadataDTO = tweetDTO; }