public LocalizedModelValidatorProviderTests() { _stringProvider = new Mock <IValidationMessageDataSource>(); ValidationMessageProviders.Clear(); ValidationMessageProviders.Add(_stringProvider.Object); _provider = new LocalizedModelValidatorProvider(); }
public static void RegisterValidators() { var stringProvider = new ResourceStringProvider(Resources.LocalizedStrings.ResourceManager); ModelMetadataProviders.Current = new LocalizedModelMetadataProvider(stringProvider); ModelValidatorProviders.Providers.Clear(); ValidationMessageProviders.Clear(); ValidationMessageProviders.Add(new MvcDataSource()); ValidationMessageProviders.Add(new DataAnnotationDefaultStrings()); ValidationMessageProviders.Add(new GriffinStringsProvider(stringProvider)); var validatorProvider = new LocalizedModelValidatorProvider(); ModelValidatorProviders.Providers.Add(validatorProvider); }