Exemple #1
0
        public void EmailValidator_Attribute_CustomCategory()
        {
            TestDummy_CustomCategory dummy = new TestDummy_CustomCategory {
                MailAddress = "*****@*****.**"
            };

            EntLib.ValidationResults results = EntLib.Validation.Validate(dummy, "ValidationTest");
            Assert.IsTrue(results.IsValid);

            dummy.MailAddress = "*****@*****.**";
            results           = EntLib.Validation.Validate(dummy, "ValidationTest");
            Assert.IsFalse(results.IsValid);

            dummy.MailAddress = "user@[12.124.63.5]";
            results           = EntLib.Validation.Validate(dummy, "ValidationTest");
            Assert.IsFalse(results.IsValid);

            dummy.MailAddress = "user(my comment)@somewhere.co.uk";
            results           = EntLib.Validation.Validate(dummy, "ValidationTest");
            Assert.IsFalse(results.IsValid);

            dummy.MailAddress = "[email protected]";
            results           = EntLib.Validation.Validate(dummy, "ValidationTest");
            Assert.IsTrue(results.IsValid);
        }
        public void DutchPhoneNumberValidator_Attribute_CustomCategory()
        {
            TestDummy_CustomCategory dummy = new TestDummy_CustomCategory {
                PhoneNumber = "0582151740"
            };

            EntLib.ValidationResults results = EntLib.Validation.Validate(dummy, "ValidationTest");
            Assert.IsTrue(results.IsValid);

            dummy.PhoneNumber = "0616070302";
            results           = EntLib.Validation.Validate(dummy, "ValidationTest");
            Assert.IsFalse(results.IsValid);
        }