コード例 #1
0
 public void Test()
 {
     Utilities.Validation.Rules.MaxLength<ClassD, char> TestObject = new MaxLength<ClassD, char>(x => x.ItemA, 4, "Error");
     ClassD Temp = new ClassD();
     Temp.ItemA = "Test";
     Assert.DoesNotThrow(() => TestObject.Validate(Temp));
     Temp.ItemA = "Testing";
     Assert.Throws<NotValid>(() => TestObject.Validate(Temp));
 }
コード例 #2
0
        public void Test()
        {
            Utilities.Validation.Rules.MaxLength <ClassD, char> TestObject = new MaxLength <ClassD, char>(x => x.ItemA, 4, "Error");
            ClassD Temp = new ClassD();

            Temp.ItemA = "Test";
            Assert.DoesNotThrow(() => TestObject.Validate(Temp));
            Temp.ItemA = "Testing";
            Assert.Throws <NotValid>(() => TestObject.Validate(Temp));
        }