public void Validator_ShouldHaveErrorForInt_WhenFromIsGreaterThanTo() { var validator = new RangeFilterValidator <int>(); var model = new RangeFilter <int> { From = 10, To = 5 }; validator.ShouldHaveValidationErrorFor(x => x.To, model); }
public void Validator_ShouldHaveErrorForDouble_WhenFromIsGreaterThanTo() { var validator = new RangeFilterValidator <double>(); var model = new RangeFilter <double> { From = 59.293840, To = 23.445 }; validator.ShouldHaveValidationErrorFor(x => x.To, model); }
public void Validator_ShouldHaveErrorForDateTimes_WhenFromIsGreaterThanTo() { var validator = new RangeFilterValidator <DateTime>(); var model = new RangeFilter <DateTime> { From = DateTime.Now, To = DateTime.Now.AddDays(-2) }; validator.ShouldHaveValidationErrorFor(x => x.To, model); }