public void DigitsAttribute_SetsErrorMessage() { attribute = new DigitsAttribute(); String expected = String.Format(Validations.Digits, "Test"); String actual = attribute.FormatErrorMessage("Test"); Assert.Equal(expected, actual); }
public void GetClientValidationRules_ReturnsDigitsValidationRule() { ModelMetadata metadata = new DataAnnotationsModelMetadataProvider().GetMetadataForProperty(null, typeof(AdaptersModel), "Digits"); DigitsAdapter adapter = new DigitsAdapter(metadata, new ControllerContext(), new DigitsAttribute()); String expectedMessage = new DigitsAttribute().FormatErrorMessage(metadata.GetDisplayName()); ModelClientValidationRule actual = adapter.GetClientValidationRules().Single(); Assert.Equal(expectedMessage, actual.ErrorMessage); Assert.Equal("digits", actual.ValidationType); Assert.Empty(actual.ValidationParameters); }
public DigitsAttributeTests() { attribute = new DigitsAttribute(); }