Esempio n. 1
0
        public void RequiredValidatePatternReturnsFalseOnNullProperty()
        {
            // Arrange
            var sut = new ClassWithRequiredValidatePatternAttributeProperties();

            // Act
            var result = sut.IsValid();

            // Assert
            Assert.IsFalse(result);
        }
Esempio n. 2
0
        public void RequiredValidatePatternReturnsFalse()
        {
            // Arrange
            var sut = new ClassWithRequiredValidatePatternAttributeProperties
            {
                StringPropertyWithValidatePatternThatOnlyAccecptDigits = "invalid-contents-for-regex-pattern"
            };

            // Act
            var result = sut.IsValid();

            // Assert
            Assert.IsFalse(result);
        }
Esempio n. 3
0
        public void RequiredValidatePatternReturnsTrue()
        {
            // Arrange
            var sut = new ClassWithRequiredValidatePatternAttributeProperties
            {
                StringPropertyWithValidatePatternThatOnlyAccecptDigits = "1234567890"
            };

            // Act
            var result = sut.IsValid();

            // Assert
            Assert.IsTrue(result);
        }