public void SetUp() { _dataSourceAccessValidator = new Mock <IDataSourceAccessValidator>(); _tableColumnsRepository = new Mock <ITableColumnsRepository>(); _target = new DataSourceFieldAccessValidator( _dataSourceAccessValidator.Object, _tableColumnsRepository.Object); }
public DataSourceFieldInfoProvider( [NotNull] IDataSourceFieldAccessValidator dataSourceFieldAccessValidator, [NotNull] ITableColumnsRepository tableColumnsRepository) { if (dataSourceFieldAccessValidator == null) { throw new ArgumentNullException(nameof(dataSourceFieldAccessValidator)); } if (tableColumnsRepository == null) { throw new ArgumentNullException(nameof(tableColumnsRepository)); } _dataSourceFieldAccessValidator = dataSourceFieldAccessValidator; _tableColumnsRepository = tableColumnsRepository; }