예제 #1
0
 public SearchController(
     SearchViewModelFactory viewModelFactory,
     ISearchService searchService)
 {
     _viewModelFactory = viewModelFactory;
     _searchService    = searchService;
 }
예제 #2
0
 public CategoryController(
     SearchViewModelFactory viewModelFactory,
     IRecommendationService recommendationService,
     ReferenceConverter referenceConverter)
 {
     _viewModelFactory      = viewModelFactory;
     _recommendationService = recommendationService;
     _referenceConverter    = referenceConverter;
 }
예제 #3
0
        public SearchViewModelFactoryTests()
        {
            _searchServiceMock = new Mock <ISearchService>();
            _searchResultsMock = new Mock <ISearchResults>();

            _searchResultsMock
            .Setup(s => s.FacetGroups)
            .Returns(_facetGroups);

            _searchServiceMock
            .Setup(s => s.Search(It.IsAny <IContent>(), It.IsAny <FilterOptionViewModel>()))
            .Returns(new CustomSearchResult()
            {
                FacetGroups       = Enumerable.Empty <FacetGroupOption>(),
                ProductViewModels = _productViewModels
            });

            _subject = new SearchViewModelFactory(new MemoryLocalizationService(), _searchServiceMock.Object);
        }
예제 #4
0
 public CategoryController(
     SearchViewModelFactory viewModelFactory)
 {
     _viewModelFactory = viewModelFactory;
 }
        public void Setup()
        {
            _searchServiceMock = new Mock<ISearchService>();
            _searchResultsMock = new Mock<ISearchResults>();

            _searchResultsMock
                .Setup(s => s.FacetGroups)
                .Returns(_facetGroups);

            _searchServiceMock
                .Setup(s => s.Search(It.IsAny<IContent>(), It.IsAny<FilterOptionFormModel>()))
                .Returns(new CustomSearchResult() { 
                    FacetGroups = Enumerable.Empty<FacetGroupOption>(),
                    ProductViewModels = _productViewModels,
                    SearchResult = _searchResultsMock.Object});

            _subject = new SearchViewModelFactory(new MemoryLocalizationService(), _searchServiceMock.Object);
        }
 public SearchController(SearchViewModelFactory viewModelFactory, IFindProductSearchService findProductSearchService)
 {
     _viewModelFactory         = viewModelFactory;
     _findProductSearchService = findProductSearchService;
 }
 public GenericNodeController(SearchViewModelFactory viewModelFactory)
 {
     _viewModelFactory = viewModelFactory;
 }