Esempio n. 1
0
        public void Get_User_Timeline_Test()
        {
            // Arrange
            var request = new SinaUserTimelineRequest {Count = 1};

            // Act
            var statuses = WeiboClient.Get(request).Statuses;

            // Assert
            Assert.IsNotNull(statuses);
            Assert.AreEqual(1, statuses.Count);
        }
Esempio n. 2
0
        public void Get_User_Timeline_Test()
        {
            // Arrange
            var request = new SinaUserTimelineRequest {
                Count = 1
            };

            // Act
            var statuses = WeiboClient.Get(request).Statuses;

            // Assert
            Assert.IsNotNull(statuses);
            Assert.AreEqual(1, statuses.Count);
        }
Esempio n. 3
0
        /// <summary>
        /// 获取当前登录用户的第一条微博
        /// </summary>
        /// <returns></returns>
        public Weibo GetMyFirstWeibo()
        {
            var request = new SinaUserTimelineRequest {Count = 1};
            var weibos = _weiboClient.Get(request).Statuses;

            if (weibos != null && weibos.Count > 0)
            {
                var weibo = new Weibo
                {
                    Id = weibos[0].Id.ToString(),
                    Text = weibos[0].Text
                };

                return weibo;
            }

            return null;
        }