Beispiel #1
0
        public void ThrowIfNumberIsNegative_InnerTestClass_ThrowException()
        {
            var cls = new TestClass();

            This.Action(() => cls.Execute(-2)).Throws <ArgumentException>();
        }
Beispiel #2
0
        public void CheckLink_NullAsLink()
        {
            var utils = GetMockedUtilsCategory("", "");

            This.Action(() => utils.CheckLink(null)).Throws <ArgumentNullException>();
        }
Beispiel #3
0
        public void GetCountries_OffsetIsNegative_ThrowArgumentException()
        {
            var db = GetMockedDatabaseCategory("", "");

            This.Action(() => db.GetCountries(offset: -2)).Throws <ArgumentException>();
        }
Beispiel #4
0
 public void Send_EmptyMessage_ThrowsInvalidParameterException()
 {
     This.Action(() => Cat.Send(1, false, "")).Throws <ArgumentException>();
 }
Beispiel #5
0
        public void DeleteDialog_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.DeleteDialog(111, false)).Throws <AccessTokenInvalidException>();
        }
Beispiel #6
0
        public void GetChatUsers_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.GetChatUsers(2)).Throws <AccessTokenInvalidException>();
        }
Beispiel #7
0
        public void GetLongPollServer_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.GetLongPollServer()).Throws <AccessTokenInvalidException>();
        }
Beispiel #8
0
        public void AreFriends_EmptyAccessToken_ThrowAccessTokenInvalidException()
        {
            var f = new FriendsCategory(new VkApi());

            This.Action(() => f.AreFriends(new long[] { 2, 3 })).Throws <AccessTokenInvalidException>();
        }
Beispiel #9
0
        public void Get_EmptyAccessToken_ThrowAccessTokenInvalidException()
        {
            var f = new FriendsCategory(new VkApi());

            This.Action(() => f.Get(1)).Throws <AccessTokenInvalidException>();
        }
Beispiel #10
0
 public void ThrowIfNumberNotInRange_LessThenMin_ThrowsException()
 {
     This.Action(() => VkErrors.ThrowIfNumberNotInRange(2, 5, 10)).Throws <ArgumentOutOfRangeException>();
 }
Beispiel #11
0
 public void ThrowIfNumberNotInRange_MoreThanMax_ThrowsException()
 {
     This.Action(() => VkErrors.ThrowIfNumberNotInRange(12, 5, 10)).Throws <ArgumentOutOfRangeException>();
 }
Beispiel #12
0
        public void Set_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var status = new StatusCategory(new VkApi());

            This.Action(() => status.Set("test")).Throws <AccessTokenInvalidException>();
        }
Beispiel #13
0
        public void GetLastActivity_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.GetLastActivity(1)).Throws <AccessTokenInvalidException>();
        }
Beispiel #14
0
        public void Send_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.Send(1, false, "Привет, Паша!")).Throws <AccessTokenInvalidException>();
        }
Beispiel #15
0
        public void CreateChat_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.CreateChat(new ulong[] { 1, 2 }, "hi, friends")).Throws <AccessTokenInvalidException>();
        }
Beispiel #16
0
        public void AddList_NameIsEmpty_ThrowException()
        {
            FriendsCategory cat = GetMockedFriendsCategory("", "");

            This.Action(() => cat.AddList("")).Throws <ArgumentNullException>();
        }
Beispiel #17
0
        public void EditChat_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.EditChat(2, "new title")).Throws <AccessTokenInvalidException>();
        }
Beispiel #18
0
        public void EditList_ListIdIsNegative_ThrowException()
        {
            FriendsCategory cat = GetMockedFriendsCategory("", "");

            This.Action(() => cat.EditList(-1)).Throws <ArgumentException>();
        }
Beispiel #19
0
        public void RemoveChatUser_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.RemoveChatUser(2, 2)).Throws <AccessTokenInvalidException>();
        }
Beispiel #20
0
        public void GetCities_RegionIdIsNegative_ThrowException()
        {
            var db = GetMockedDatabaseCategory("", "");

            This.Action(() => db.GetCities(1, -2)).Throws <ArgumentException>();
        }
Beispiel #21
0
        public void SearchDialogs_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.SearchDialogs("hello")).Throws <AccessTokenInvalidException>();
        }
Beispiel #22
0
        public void GetRegions_CountryIdIsNegative_ThrowArgumentException()
        {
            DatabaseCategory db = GetMockedDatabaseCategory("", "");

            This.Action(() => db.GetRegions(-1)).Throws <ArgumentException>();
        }
Beispiel #23
0
        public void Delete_Multiple_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.Delete(new ulong[] { 1 })).Throws <AccessTokenInvalidException>();
        }
Beispiel #24
0
        public void GetRegions_OffsetIsNegative_ThrowArgumentException()
        {
            DatabaseCategory db = GetMockedDatabaseCategory("", "");

            This.Action(() => db.GetRegions(1, offset: -2)).Throws <ArgumentException>();
        }
Beispiel #25
0
        public void MarkAsNew_AccessTokenInvalid_ThrowAccessTokenInvalidException()
        {
            var cat = new MessagesCategory(new VkApi());

            This.Action(() => cat.MarkAsNew(1)).Throws <AccessTokenInvalidException>();
        }
Beispiel #26
0
        public void ResolveScreenName_EmptyStringName_ThrowException()
        {
            var utils = GetMockedUtilsCategory("", "");

            This.Action(() => utils.ResolveScreenName(string.Empty)).Throws <ArgumentNullException>();
        }