public void Test() { Utilities.Validation.Rules.NotBetween<ClassA, int> TestObject = new NotBetween<ClassA, int>(x => x.ItemA, 1, 5, "Error"); ClassA Temp = new ClassA(); Temp.ItemA = 0; Assert.DoesNotThrow<Exception>(() => TestObject.Validate(Temp)); Temp.ItemA = 1; Assert.Throws<NotValid>(() => TestObject.Validate(Temp)); }
public void Test() { Utilities.Validation.Rules.NotBetween <ClassA, int> TestObject = new NotBetween <ClassA, int>(x => x.ItemA, 1, 5, "Error"); ClassA Temp = new ClassA(); Temp.ItemA = 0; Assert.DoesNotThrow <Exception>(() => TestObject.Validate(Temp)); Temp.ItemA = 1; Assert.Throws <NotValid>(() => TestObject.Validate(Temp)); }