Пример #1
0
        public void GetInitialCounterWithStatsTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKey2, MyTwitter.consumerSecret2, MyTwitter.accessToken2, MyTwitter.accessTokenSecret2);

            twitter.InitializeMetrics();
            Assert.True(twitter.Retweets > 0);
            Assert.True(twitter.Mentions > 0);
            Assert.True(twitter.FollowRequests > 0);
        }
Пример #2
0
        public void UpdateCountersWithNoStatsTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKeyMock, MyTwitter.consumerSecretMock, MyTwitter.accessTokenMock, MyTwitter.accessTokenSecretMock);

            twitter.UpdateCounters();
            Assert.True(twitter.Retweets == 0);
            Assert.True(twitter.Mentions == 0);
            Assert.True(twitter.FollowRequests == 0);
        }
Пример #3
0
        public void SetInitialCounterTest()
        {
            MyTwitter twitter = new MyTwitter();

            twitter.SetInitialCounters();
            Assert.True(twitter.Retweets == 0);
            Assert.True(twitter.Mentions == 0);
            Assert.True(twitter.FollowRequests == 0);
        }
Пример #4
0
        public void UpdateCountersWithStatsTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKey2, MyTwitter.consumerSecret2, MyTwitter.accessToken2, MyTwitter.accessTokenSecret2);

            twitter.UpdateCounters();
            Assert.True(twitter.Retweets > 0);
            Assert.True(twitter.Mentions > 0);
            Assert.True(twitter.FollowRequests > 0);
        }
Пример #5
0
        public void GetRetweetsSinceLastTweetZeroTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKeyMock, MyTwitter.consumerSecretMock, MyTwitter.accessTokenMock, MyTwitter.accessTokenSecretMock);

            Assert.True(twitter.GetRetweetsSinceLastTweet() == 0);
        }
Пример #6
0
        public void GetRetweetsSinceLastTweetIsIntTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKey2, MyTwitter.consumerSecret2, MyTwitter.accessToken2, MyTwitter.accessTokenSecret2);

            Assert.IsType(typeof(int), twitter.GetRetweetsSinceLastTweet());
        }
Пример #7
0
        public void GetRetweetsSinceLastTweetNotZeroTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKey2, MyTwitter.consumerSecret2, MyTwitter.accessToken2, MyTwitter.accessTokenSecret2);

            Assert.True(twitter.GetRetweetsSinceLastTweet() > 0);
        }
Пример #8
0
        public void GetFollowRequestIsZeroTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKeyMock, MyTwitter.consumerSecretMock, MyTwitter.accessTokenMock, MyTwitter.accessTokenSecretMock);

            Assert.True(twitter.GetFollowRequests() == 0);
        }
Пример #9
0
        public void GetFollowRequestIsNotZeroTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKey2, MyTwitter.consumerSecret2, MyTwitter.accessToken2, MyTwitter.accessTokenSecret2);

            Assert.True(twitter.GetFollowRequests() > 0);
        }
Пример #10
0
        //Expect no exceptions with valid credentials
        public void SendTweetUsingValidCredentialsTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKey2, MyTwitter.consumerSecret2, MyTwitter.accessToken2, MyTwitter.accessTokenSecret2);

            twitter.SendTweet(string.Empty);
        }
Пример #11
0
        public void SendTweetUsingNullCredentialsTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKeyNull, MyTwitter.consumerSecretNull, MyTwitter.accessTokenNull, MyTwitter.accessTokenSecretNull);

            Assert.Throws <InvalidOperationException>(() => twitter.SendTweet(string.Empty));
        }
Пример #12
0
        public void GetFollowRequestIsIntTest()
        {
            MyTwitter twitter = new MyTwitter(MyTwitter.consumerKey2, MyTwitter.consumerSecret2, MyTwitter.accessToken2, MyTwitter.accessTokenSecret2);

            Assert.IsType(typeof(int), twitter.GetFollowRequests());
        }