public void IsValid()
        {
            LengthValidator v = new LengthValidator();
            v.Initialize(new LengthAttribute(5));
            Assert.IsTrue(v.IsValid("12", null));
            Assert.IsTrue(v.IsValid(null, null));
            Assert.IsTrue(v.IsValid("12345", null));
            Assert.IsFalse(v.IsValid("123456", null));
            Assert.IsFalse(v.IsValid(11, null));

            v.Initialize(new LengthAttribute(3, 6));
            Assert.IsTrue(v.IsValid("123", null));
            Assert.IsTrue(v.IsValid("123456", null));
            Assert.IsFalse(v.IsValid("12", null));
            Assert.IsFalse(v.IsValid("1234567", null));
        }
		public void Init()
		{
			Thread.CurrentThread.CurrentCulture =
				Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");

			validator1 = new LengthValidator(5);
			validator1.Initialize(new CachedValidationRegistry(), typeof(TestTarget).GetProperty("TargetField"));

			validator2 = new LengthValidator(4, 6);
			validator2.Initialize(new CachedValidationRegistry(), typeof(TestTarget).GetProperty("TargetField"));

			target = new TestTarget();
		}
Exemple #3
0
        public void Init()
        {
            Thread.CurrentThread.CurrentCulture       =
                Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");

            validator1 = new LengthValidator(5);
            validator1.Initialize(new CachedValidationRegistry(), typeof(TestTarget).GetProperty("TargetField"));

            validator2 = new LengthValidator(4, 6);
            validator2.Initialize(new CachedValidationRegistry(), typeof(TestTarget).GetProperty("TargetField"));

            target = new TestTarget();
        }