public void ValidateFailTest() { //min > max CCVRangePercentage range = new CCVRangePercentage(85.0, 40.0); Assert.ThrowsException <ServiceException>(() => range.Validate()); }
public void CanCreateCCVRangePercentageTest() { var validator = new DataAnnotationsValidator(); CCVRangePercentage range = new CCVRangePercentage(35.0, 72.5); ICollection <ValidationResult> results; Assert.IsTrue(validator.TryValidate(range, out results)); //too big max range = new CCVRangePercentage(35.0, 1000.0); Assert.IsFalse(validator.TryValidate(range, out results)); }
public void ValidateSuccessTest() { CCVRangePercentage range = new CCVRangePercentage(35.0, 72.5); range.Validate(); }