Ejemplo n.º 1
0
        public void GetCategoriesAndUsers()
        {
            OAuthTokens tokens = Configuration.GetTokens();

            // Get the list of categories (no user data)
            var categoryResponse = TwitterUserCategory.SuggestedUserCategories(tokens);

            Assert.IsNotNull(categoryResponse, "categoryResponse is null");
            Assert.IsTrue(categoryResponse.Result == RequestResult.Success, categoryResponse.ErrorMessage);
            Assert.IsNotNull(categoryResponse.ResponseObject, categoryResponse.ErrorMessage);
            Assert.AreNotEqual(0, categoryResponse.ResponseObject.Count, categoryResponse.ErrorMessage);

            // Get a single category (with users)
            var usersResponse = TwitterUserCategory.SuggestedUsers(tokens, categoryResponse.ResponseObject[0].Slug);

            Assert.IsNotNull(usersResponse, "usersResponse is null");
            Assert.IsTrue(usersResponse.Result == RequestResult.Success, usersResponse.ErrorMessage);
            Assert.IsNotNull(usersResponse.ResponseObject, usersResponse.ErrorMessage);
            Assert.IsNotNull(usersResponse.ResponseObject.Users, usersResponse.ErrorMessage);
            Assert.AreNotEqual(0, usersResponse.ResponseObject.Users.Count, usersResponse.ErrorMessage);
        }
        public static void GetCategoriesAndUsers()
        {
            OAuthTokens tokens = Configuration.GetTokens();

            // Get the list of categories (no user data)
            var categoryResponse = TwitterUserCategory.SuggestedUserCategories(tokens);

            Assert.IsNotNull(categoryResponse);
            Assert.That(categoryResponse.Result == RequestResult.Success);
            Assert.IsNotNull(categoryResponse.ResponseObject);
            Assert.IsNotEmpty(categoryResponse.ResponseObject);

            // Get a single category (with users)
            var usersResponse = TwitterUserCategory.SuggestedUsers(tokens, categoryResponse.ResponseObject[0].Slug);

            Assert.IsNotNull(usersResponse);
            Assert.That(usersResponse.Result == RequestResult.Success);
            Assert.IsNotNull(usersResponse.ResponseObject);
            Assert.IsNotNull(usersResponse.ResponseObject.Users);
            Assert.IsNotEmpty(usersResponse.ResponseObject.Users);
        }