Example #1
0
        public DefaultSearchCriteriaTests()
        {
            var ignoredCriteria = new IgnoredDummySearchCriteriaC();

            _criteriaToTest = new DefaultSearchCriteria(new ISearchCriteria[] { new DummySearchCriteriaA(), new DummySearchCriteriaB(), ignoredCriteria }, new ISearchCriteria[] { ignoredCriteria });
            _criteriaToTest.SuggestionsToTakeFromEachCriteria = 2;
        }
Example #2
0
 public DefaultSearchBlockViewModel(DefaultSearchCriteria defaultSearchCriteria, ISearchHistory history, Action <SearchSuggestionViewModel> applySuggestionAction)
     : base(defaultSearchCriteria, applySuggestionAction)
 {
     _history = history;
     foreach (var(keyword, exampleTerm) in defaultSearchCriteria.ExamplesFromEachSubCriteria())
     {
         Examples.Add(new SearchBlockExampleViewModel($" {keyword}: ", exampleTerm));
     }
 }