Пример #1
0
        public void SimbolsAndCodeAnd10Digits_Passed()
        {
            var target = new PhoneMaskRule("+7 (495) 123-12-12");
            var result = target.Passed();

            Assert.IsTrue(result);
        }
Пример #2
0
        public void Only10Digits_Passed()
        {
            var target = new PhoneMaskRule("4951231212");
            var result = target.Passed();

            Assert.IsTrue(result);
        }
Пример #3
0
        public void MoreThan10Digits_NotPassed()
        {
            var target = new PhoneMaskRule("49512312121");
            var result = target.Passed();

            Assert.IsFalse(result);
        }
Пример #4
0
        public void HasLetter_NotPassed()
        {
            var target = new PhoneMaskRule("495123121a");
            var result = target.Passed();

            Assert.IsFalse(result);
        }
Пример #5
0
        public void WrongCode_NotPassed()
        {
            var target = new PhoneMaskRule("+84951231212");
            var result = target.Passed();

            Assert.IsFalse(result);
        }
Пример #6
0
        public void LessThan10DigitsWithSimbolsAndCode_NotPassed()
        {
            var target = new PhoneMaskRule("+7 (495)123-12-1");
            var result = target.Passed();

            Assert.IsFalse(result);
        }
Пример #7
0
        public void MoreThan10DigitsWithSimbols_NotPassed()
        {
            var target = new PhoneMaskRule("(495)123-12-121");
            var result = target.Passed();

            Assert.IsFalse(result);
        }