public void SetUp() { _dataSourceInfoProvider = new Mock <IDataSourceInfoProvider>(); _dataSourceAccessValidator = new Mock <IDataSourceAccessValidator>(); _userPrincipal = new Mock <IUserPrincipal>(); _target = new QueryModelAccessValidator( _dataSourceInfoProvider.Object, _dataSourceAccessValidator.Object, _userPrincipal.Object); }
public QueryModelProcessor([NotNull] IQueryTranslator queryTranslator, [NotNull] IQueryModelAccessValidator queryModelAccessValidator) { if (queryTranslator == null) { throw new ArgumentNullException(nameof(queryTranslator)); } if (queryModelAccessValidator == null) { throw new ArgumentNullException(nameof(queryModelAccessValidator)); } _queryTranslator = queryTranslator; _queryModelAccessValidator = queryModelAccessValidator; }