Example #1
0
        public Subreddit GetSubreddit(SubredditNames subredditNames)
        {
            var       js = Enum.GetName(typeof(SubredditNames), subredditNames);
            Subreddit subreddit;

            subreddit = _client.Subreddit(js).About();
            return(subreddit);
        }
Example #2
0
 private void GetUserInput()
 {
     try
     {
         SelectPurge();
         _sub       = SelectSubreddit();
         _limit     = SelectFetchLimit();
         _timeframe = SelectTimeFrame();
         _interval  = SelectTimeInterval();
         SelectAppendTrend();
     }
     catch (FormatException ex)
     {
         _logger.Message(ex.Message + "Retrying user input\n");
         GetUserInput();
     }
 }
Example #3
0
        public void SearchRedditNames()
        {
            SubredditNames subredditNames = reddit.Models.Subreddits.SearchRedditNames(new SubredditsSearchNamesInput("Shitty"));

            Validate(subredditNames);
        }
Example #4
0
 public void Validate(SubredditNames subredditNames)
 {
     Assert.IsNotNull(subredditNames);
     Assert.IsNotNull(subredditNames.Names);
     Assert.IsTrue(subredditNames.Names.Count > 0);
 }