private static void Initialize() { ProviderBase defaultProvider; var providers = Factory.GetProviders<ProviderBase, ProviderCollectionBase<ProviderBase>>("solutionFramework/indexing", out defaultProvider); var defaultSearchResultFormatter = defaultProvider as ISearchResultFormatter; if (defaultSearchResultFormatter == null) throw new ConfigurationErrorsException("The default solutionFramework/indexing provider must derive from ISearchResultFormatter"); _all = providers; _defaultSearchResultFormatter = defaultSearchResultFormatter; }
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); }
private static void Initialize() { var providers = Factory.GetProviders <ProviderBase, ProviderCollectionBase <ProviderBase> >("solutionFramework/indexing", out var defaultProvider); var defaultSearchResultFormatter = defaultProvider as ISearchResultFormatter; if (defaultSearchResultFormatter == null) { throw new ConfigurationErrorsException("The default solutionFramework/indexing provider must derive from ISearchResultFormatter"); } _all = providers; _defaultSearchResultFormatter = defaultSearchResultFormatter; }