public void ErrorMessage_MaxCustomFormat_AreEqual() { string column = "測試欄位"; NumberValidator validator = NumberValidator.CreateMaxValue(column, "1.1", 0.1m, customRangeMessageFormat: "{0}_{1}Number"); validator.Validate(); Assert.AreEqual( string.Format(validator.CustomRangeMessageFormat, column, 0.1m), validator.ErrorMessage ); }
public void ErrorMessage_MaxFormat_AreEqual() { string column = "測試欄位"; NumberValidator validator = NumberValidator.CreateMaxValue(column, "1.1", 0.1m); validator.Validate(); Assert.AreEqual( string.Format(validator.MaxValueErrorMessageFormat, column, 0.1m), validator.ErrorMessage ); }
public void Validate_Max_AreEqual(string value, decimal max, bool isValid) { NumberValidator validator = NumberValidator.CreateMaxValue("", value, max); Assert.AreEqual(validator.Validate(), isValid); }