public void CreateFriendshipTest()
        {
            const string UserID       = "2";
            const string ScreenName   = "JoeMayo";
            const bool   Follow       = false;
            string       expectedName = "Joe Mayo";

            InitializeTwitterContext <User>(SingleUserResponse);

            User actual = ctx.CreateFriendship(UserID, ScreenName, Follow);

            Assert.Equal(expectedName, actual.Name);
        }
Пример #2
0
        public void CreateFriendshipTest()
        {
            string   id         = "1";
            string   userID     = "2";
            string   screenName = "JoeMayo";
            bool     follow     = false;
            XElement expected   = XElement.Parse(m_testUserQueryResponse);

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

            User actual = m_ctx.CreateFriendship(id, userID, screenName, follow);

            Assert.AreEqual(expected.Element("name").Value, actual.Name);
        }
Пример #3
0
        private static void CreateFriendshipNoDeviceUpdatesDemo(TwitterContext twitterCtx)
        {
            var user = twitterCtx.CreateFriendship(null, "JoeMayo", false);

            Console.WriteLine(
                "User Name: {0}, Status: {1}",
                user.Name,
                user.Status.Text);
        }
Пример #4
0
        private static void CreateFriendshipFollowDemo(TwitterContext twitterCtx)
        {
            var user = twitterCtx.CreateFriendship("LinqToTweeter", string.Empty, string.Empty, true);

            Console.WriteLine(
                "User Name: {0}, Status: {1}",
                user.Name,
                user.Status.Text);
        }
Пример #5
0
        public void CreateFriendshipTest()
        {
            string id           = "1";
            string userID       = "2";
            string screenName   = "JoeMayo";
            bool   follow       = false;
            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.CreateFriendship(id, userID, screenName, follow);

            Assert.AreEqual(expected, actual);
        }
Пример #6
0
        private static void CreateFriendshipAsyncDemo(TwitterContext twitterCtx)
        {
            twitterCtx.CreateFriendship(null, "JoeMayo", false,
                                        response =>
            {
                User usr = response.State;

                Console.WriteLine(
                    "User Name: {0}, Status: {1}",
                    usr.Name,
                    usr.Status.Text);
            });
        }