public StudioValidator( IPostalCodeValidator postalCodeValidator, IStudioRepository studioRepository) { _postalCodeValidator = postalCodeValidator; _studioRepository = studioRepository; }
public UserValidator( IEmailValidator emailValidator, IPostalCodeValidator postalCodeValidator, IUserRepository userRepository) { _emailValidator = emailValidator; _postalCodeValidator = postalCodeValidator; _userRepository = userRepository; }
public static PostalCode Create( IPostalCodeValidator postalCodeValidator, string code, string city, string state, decimal latitude, decimal longitude) { AsyncHelper.RunSync(() => postalCodeValidator.ValidateAsync(code)); var result = new PostalCode { Code = code, City = city, State = state, Latitude = latitude, Longitude = longitude }; return(result); }
public AddressValidator(IPostalCodeValidator postalCodeValidator) { _postalCodeValidator = postalCodeValidator; }
public PostalCodeValidatorTests() { _postalCodeRepository = new Mock <IPostalCodeRepository>(); _postalCodeValidator = new PostalCodeValidator(_postalCodeRepository.Object); }