Пример #1
0
        public void Cleans_parens_spaces_and_dashes()
        {
            var phone = new PhoneNumber("(123) 456-7890");

            Assert.That(phone.Number, Is.EqualTo("1234567890"));
        }
Пример #2
0
        public void Formats_a_number()
        {
            var phone = new PhoneNumber("1234567890");

            Assert.That(phone.ToString(), Is.EqualTo("(123) 456-7890"));
        }
Пример #3
0
        public void Has_an_area_code()
        {
            var phone = new PhoneNumber("1234567890");

            Assert.That(phone.AreaCode, Is.EqualTo("123"));
        }
Пример #4
0
        public void Invalid_when_9_digits()
        {
            var phone = new PhoneNumber("123456789");

            Assert.That(phone.Number, Is.EqualTo("0000000000"));
        }
Пример #5
0
        public void Allows_us_country_code()
        {
            var phone = new PhoneNumber("11234567890");

            Assert.That(phone.Number, Is.EqualTo("1234567890"));
        }
Пример #6
0
        public void Cleans_numbers_with_dots()
        {
            var phone = new PhoneNumber("123.456.7890");

            Assert.That(phone.Number, Is.EqualTo("1234567890"));
        }