public void When_Only_Digits_Should_Return_The_Same_Value(string value) { // Arrange / Act var valueReturned = _utilities.RemoveNonDigits(value); // Assert Assert.Equal(value, valueReturned); }
protected override bool IsValid(PropertyValidatorContext context) { var propValue = context.PropertyValue as string; var value = _validatorUtilities.RemoveNonDigits(propValue); if (value == null || value.Length != 11) { return(false); } return(Calculate(value)); }