public void should_return_authors_of_tweets_that_match_keywords_when_searching_for_users_by_keywords()
        {
            var twitterFriendsService = new TwitterWrapper(appToken);
            twitterFriendsService.Authenticate(userToken);

            var users = twitterFriendsService.FindByKeywords("tdd course");

            Assert.IsTrue(users.Count() > 0);
        }
        public void should_follow_and_unfollow_user_when_asked()
        {
            var twitterFriendsService = new TwitterWrapper(appToken);
            twitterFriendsService.Authenticate(userToken);

            var friendId = GetRandomFriendOf(twitterFriendsService, TwitterAccess.UserId);

            twitterFriendsService.Unfollow(friendId);

            Assert.IsFalse(twitterFriendsService.GetFriends(TwitterAccess.UserId).Contains(friendId));

            twitterFriendsService.Follow(friendId);

            Assert.IsTrue(twitterFriendsService.GetFriends(TwitterAccess.UserId).Contains(friendId));
        }
        private int GetRandomFriendOf(TwitterWrapper twitterWrapper, int userId)
        {
            var friendsIds = twitterWrapper.GetFriends(userId);

            return friendsIds.First();
        }