Ejemplo n.º 1
0
        public void ThrowIfNumberIsNegative_InnerTestClass_ThrowException()
        {
            var cls = new TestClass();

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

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

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

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

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

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

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

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

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

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

            This.Action(() => cat.Send(1, false, "Привет, Паша!")).Throws <AccessTokenInvalidException>();
        }
Ejemplo n.º 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>();
        }
Ejemplo n.º 16
0
        public void AddList_NameIsEmpty_ThrowException()
        {
            FriendsCategory cat = GetMockedFriendsCategory("", "");

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

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

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

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

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

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

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

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

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

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

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