public void TestInit() { _searchCommandFactory = Mock.Create<ISearchCommandFactory>(Behavior.Loose); _searchUtils = Mock.Create<ISearchUtils>(Behavior.Loose); _logger = Mock.Create<ILogger>(Behavior.Loose); _filteringUtils = Mock.Create<IFilteringUtils>(Behavior.Loose); _filterRepository = Mock.Create<IFilterRepository>(Behavior.Loose); _layoutRepository = Mock.Create<ILayoutRepository>(Behavior.Loose); _searchResultFormatter = Mock.Create<ISearchResultFormatter>(Behavior.Loose); _searchResultFormatterCollection = new SearchResultFormatterCollection(new[] { _searchResultFormatter }); _detailsCommandFactory = Mock.Create<IDetailsCommandFactory>(Behavior.Loose); _dtm = Mock.Create<IDynamicTypeManager>(Behavior.Loose); }
public void TestInit() { _dynamicTypeManager = Mock.Create<IDynamicTypeManager>(Behavior.Loose); _filterManager = Mock.Create<IFilterManager>(Behavior.Loose); _layoutManager = Mock.Create<ILayoutManager>(Behavior.Loose); _searchUtils = Mock.Create<ISearchUtils>(Behavior.Loose); _processMetadataRepository = Mock.Create<IProcessMetadataRepository>(Behavior.Loose); _filterDescriptorFactory = Mock.Create<IFilterDescriptorFactory>(Behavior.Loose); _metricsManager = Mock.Create<IMetricsManager>(Behavior.Loose); _kpiManager = Mock.Create<IKPIManager>(Behavior.Loose); _filterRepository = Mock.Create<IFilterRepository>(Behavior.Loose); _processMetadata = Mock.Create<IProcessMetadata>(Behavior.Loose); Mock.Arrange(() => _processMetadata.Name).Returns(ProcessName); Mock.Arrange(() => _processMetadataRepository.GetProcessMetadata(ProcessName)).Returns(_processMetadata); }
public EventController(IReadSearchUtils readSerachUtils, ISearchUtils searchUtils) { _readSerachUtils = readSerachUtils; _searchUtils = searchUtils; }
public ProcessController( ISearchCommandFactory searchCommandFactory, ISearchUtils searchUtils, IDetailsCommandFactory detailsCommandFactory, ILogger logger, IFilteringUtils filteringUtils, IFilterRepository filterRepository, ILayoutRepository layoutRepository, SearchResultFormatterCollection searchResultFormatters) { if (searchCommandFactory == null) throw new ArgumentNullException("searchCommandFactory"); if (searchUtils == null) throw new ArgumentNullException("searchUtils"); if (detailsCommandFactory == null) throw new ArgumentNullException("detailsCommandFactory"); if (logger == null) throw new ArgumentNullException("logger"); if (filteringUtils == null) throw new ArgumentNullException("filteringUtils"); if (filterRepository == null) throw new ArgumentNullException("filterRepository"); if (layoutRepository == null) throw new ArgumentNullException("layoutRepository"); if (searchResultFormatters == null) throw new ArgumentNullException("searchResultFormatters"); _searchCommandFactory = searchCommandFactory; _searchUtils = searchUtils; _detailsCommandFactory = detailsCommandFactory; _logger = logger; _filteringUtils = filteringUtils; _filterRepository = filterRepository; _layoutRepository = layoutRepository; _searchResultFormatters = searchResultFormatters; }
/// <summary> /// Initializes a new instance of the <see cref="SearchCommand"/> class. /// </summary> /// <param name="process"> /// The process metadata. /// </param> /// <param name="dynamicTypeManager"> /// The dynamic type manager. /// </param> /// <param name="filterManager"> /// The filter manager. /// </param> /// <param name="layoutManager"> /// The layout manager. /// </param> /// <param name="searchUtils"> /// The search utils. /// </param> /// <param name="filterDescriptorFactory"> /// The filter descriptor factory. /// </param> /// <param name="metricsManager"> /// The metrics manager. /// </param> /// <param name="kpiManager"> /// The KPI manager. /// </param> /// <param name="filterRepository"> /// The filter repository. /// </param> public SearchCommand( IProcessMetadata process, IDynamicTypeManager dynamicTypeManager, IFilterManager filterManager, ILayoutManager layoutManager, ISearchUtils searchUtils, IFilterDescriptorFactory filterDescriptorFactory, IMetricsManager metricsManager, IKPIManager kpiManager, IFilterRepository filterRepository) { if (process == null) throw new ArgumentNullException("process"); if (dynamicTypeManager == null) throw new ArgumentNullException("dynamicTypeManager"); if (filterManager == null) throw new ArgumentNullException("filterManager"); if (layoutManager == null) throw new ArgumentNullException("layoutManager"); if (searchUtils == null) throw new ArgumentNullException("searchUtils"); if (filterDescriptorFactory == null) throw new ArgumentNullException("filterDescriptorFactory"); if (metricsManager == null) throw new ArgumentNullException("metricsManager"); if (kpiManager == null) throw new ArgumentNullException("kpiManager"); if (filterRepository == null) throw new ArgumentNullException("filterRepository"); _dynamicTypeManager = dynamicTypeManager; _filterManager = filterManager; _layoutManager = layoutManager; _searchUtils = searchUtils; _filterDescriptorFactory = filterDescriptorFactory; _metricsManager = metricsManager; _kpiManager = kpiManager; _filterRepository = filterRepository; _process = process; }