public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { street_address = RPValidations.Capitalize(street_address, true); city = RPValidations.Capitalize(city, true); postal_code = RPValidations.FormatPostalCode(postal_code); yield return(ValidationResult.Success); }
// This test is responsible for checking the Postal Code validation (value in lowercase characters) public void AddressTest_Validation_PostalCodeWithLowerCase_ShouldMakeUpperCase() { // Arrange Address address = new Address(); string postalCode = RPValidations.FormatPostalCode("l0l0l0"); string expected = "L0L0L0"; // Act address.postal_code = postalCode; // Assert string actual = address.postal_code; Assert.AreEqual(expected, actual); }