public override void Validate(object value) { if (value == null) { throw new ArgumentNullException("value"); } if (((TimeSpan)value) <= TimeSpan.Zero) { throw new ArgumentException(SR.GetString(SR.Validator_timespan_value_must_be_positive)); } } }
public void Validate_fail2 () { PositiveTimeSpanValidator v = new PositiveTimeSpanValidator (); v.Validate (new TimeSpan (-10000)); }