public void ValidateSuccessTest() { //min > max TemperatureWarningLevels range = new TemperatureWarningLevels(300, 700); range.Validate(); }
public void CanCreateTemperatureWarningLevelsTest() { var validator = new DataAnnotationsValidator(); TemperatureWarningLevels range = new TemperatureWarningLevels(300, 700); ICollection <ValidationResult> results; Assert.IsTrue(validator.TryValidate(range, out results)); //too big max range = new TemperatureWarningLevels(0, 10000); Assert.IsFalse(validator.TryValidate(range, out results)); }
public void ValidateFailTest() { TemperatureWarningLevels range = new TemperatureWarningLevels(700, 300); Assert.ThrowsException <ServiceException>(() => range.Validate()); }