public void GetTweets_Can_Successfully_Retrieve_Values_From_Twitter() { var query = "#ltnet"; var twitterService = new TwitterService(); var tweets = twitterService.GetTweets(query, this.date); Assert.That(tweets.Count(), Is.GreaterThan(0)); }
public void GetTweers_Returns_Empty_List_When_No_Results_Found() { var empty = 0; var query = "#hashtagfortesting"; var twitterService = new TwitterService(); var tweets = twitterService.GetTweets(query, this.date); Assert.AreEqual(empty, tweets.Count()); }
public void GetTweers_Returns_Empty_List_When_Internal_Exception_Happens() { var empty = 0; string query = null; var twitterService = new TwitterService(); var tweets = twitterService.GetTweets(query, this.date); Assert.AreEqual(empty, tweets.Count()); }
public void Given_Last_Tweet_Date_GetTweets_Can_Successfully_Retrieve_Latest_Values_From_Twitter() { var query = "#ltnet"; var twitterService = new TwitterService(); var tweets = twitterService.GetTweets(query, this.date).ToList(); if (tweets.Count() > 1) { var fromDate = tweets.Last().Published; var latestTweets = twitterService.GetTweets(query, fromDate); Assert.That(tweets.Count(), Is.GreaterThan(latestTweets.Count())); } }