public void Test_CharacterValidator_Valid() { var validator = new CharacterValidator(); var value = "abc123"; var results = validator.Validate(new PropertyValidatorContext("test", value, "abc123", "value")); Assert.IsEmpty(results.ToList()); }
public void Test_CharacterValidator_NotValid() { var validator = new CharacterValidator(); var value = "#2*3*#&@("; var results = validator.Validate(new PropertyValidatorContext("test", value, "#2*3*#&@(", "value")); foreach (var result in results) { Assert.AreEqual(Errors.CharacterNotValid, result.ErrorMessage); } }