Exemple #1
0
        public void EmptySmsContactIsNotValid()
        {
            // Arrange
            SmsContact smsContact = new SmsContact(string.Empty);

            // Act
            bool isValid = smsContact.IsValid;

            // Assert
            Assert.IsFalse(isValid);
        }
Exemple #2
0
        public void SmsContactIsValidWithCountryCodePrefixNumber()
        {
            // Arrange
            SmsContact smsContact = new SmsContact("+442345612345");

            // Act
            bool isValid = smsContact.IsValid;

            // Assert
            Assert.IsTrue(isValid);
        }
Exemple #3
0
        public void SmsContactIsNotValidWithAnInvalidNumber()
        {
            // Arrange
            SmsContact smsContact = new SmsContact("12345");

            // Act
            bool isValid = smsContact.IsValid;

            // Assert
            Assert.IsFalse(isValid);
        }
Exemple #4
0
        public void SmsContactIsValidWithAllDigitsNumber()
        {
            // Arrange
            SmsContact smsContact = new SmsContact("02345612345");
            
            // Act
            bool isValid = smsContact.IsValid;

            // Assert
            Assert.IsTrue(isValid);
        }