public void TestFullValidator() { Int32 value = 20; ActionValidation<Int32> validation = new ActionValidation<int>(new ObjectValueExtractor(), i => i > 40); var result = validation.Validate(value); Assert.That(result.Success, Is.False); }
public void TestBasicValidationGood() { var newObject = new object(); IValueExtractor ive = MockRepository.GenerateStub<IValueExtractor>(); ive.Stub(obj => obj.ExtractValue(null)).IgnoreArguments().Return(20); var rv = new ActionValidation<Int32>(ive, num => num > 10); Assert.IsTrue(rv.Validate(newObject), "Range incorrect validation"); }
public void TestBasicValidationWrong() { var newObject = new object(); IValueExtractor ive = MockRepository.GenerateStub<IValueExtractor>(); ive.Stub(obj => obj.ExtractValue(null)).IgnoreArguments().Return(4); ive.Expect(o => o.SourceName).Return("property"); var rv = new ActionValidation<Int32>(ive, num => num > 10); Assert.IsFalse(rv.Validate(newObject), "Range incorrect validation"); }
public void TestFullValidator() { Int32 value = 20; ActionValidation <Int32> validation = new ActionValidation <int>(new ObjectValueExtractor(), i => i > 40); var result = validation.Validate(value); Assert.That(result.Success, Is.False); }
public void TestBasicValidationGood() { var newObject = new object(); IValueExtractor ive = MockRepository.GenerateStub <IValueExtractor>(); ive.Stub(obj => obj.ExtractValue(null)).IgnoreArguments().Return(20); var rv = new ActionValidation <Int32>(ive, num => num > 10); Assert.IsTrue(rv.Validate(newObject), "Range incorrect validation"); }
public void TestBasicValidationWrong() { var newObject = new object(); IValueExtractor ive = MockRepository.GenerateStub <IValueExtractor>(); ive.Stub(obj => obj.ExtractValue(null)).IgnoreArguments().Return(4); ive.Expect(o => o.SourceName).Return("property"); var rv = new ActionValidation <Int32>(ive, num => num > 10); Assert.IsFalse(rv.Validate(newObject), "Range incorrect validation"); }