Пример #1
0
        public void DestroyBlockTest()
        {
            string   id       = "1";
            XElement expected = XElement.Parse(m_testUserQueryResponse);

            Expect.Once.On(m_twitterExecute)
            .Method("ExecuteTwitter")
            .Will(Return.Value(expected));

            User actual = m_ctx.DestroyBlock(id);

            Assert.AreEqual(expected.Element("name").Value, actual.Name);
        }
Пример #2
0
        public void DestroyBlockTest()
        {
            string id           = "1";
            User   expected     = new User();
            var    expectedList =
                new List <User>
            {
                expected
            };

            Expect.Once.On(m_twitterExecute)
            .Method("ExecuteTwitter")
            .Will(Return.Value(expectedList));
            User actual = m_ctx.DestroyBlock(id);

            Assert.AreEqual(expected, actual);
        }
Пример #3
0
        /// <summary>
        /// shows how to unblock a user
        /// </summary>
        /// <param name="twitterCtx"></param>
        private static void DestroyBlock(TwitterContext twitterCtx)
        {
            var user = twitterCtx.DestroyBlock("JoeMayo");

            if (user == null)
            {
                return;
            }

            Console.WriteLine("User Name: " + user.Name);
        }
Пример #4
0
        /// <summary>
        /// shows how to unblock a user
        /// </summary>
        /// <param name="twitterCtx"></param>
        private static void DestroyBlock(TwitterContext twitterCtx)
        {
            Console.Write("User Screen Name to Unblock: ");
            string userName = Console.ReadLine();

            var user = twitterCtx.DestroyBlock(0, userName, true);

            if (user == null)
            {
                return;
            }

            Console.WriteLine("User Name: " + user.Name);
        }