public ProductFilterController(FilterViewModelBuilder filterViewModelBuilder, CategoryFilteringViewModelBuilder categoryFilteringViewModelBuilder, SubNavigationViewModelBuilder subNavigationViewModelBuilder, FilterProductViewModelBuilder filterProductViewModelBuilder, RequestModelAccessor requestModelAccessor) { _filterViewModelBuilder = filterViewModelBuilder; _categoryFilteringViewModelBuilder = categoryFilteringViewModelBuilder; _subNavigationViewModelBuilder = subNavigationViewModelBuilder; _filterProductViewModelBuilder = filterProductViewModelBuilder; _requestModelAccessor = requestModelAccessor; }
public GameController( IGameService gameService, IGenreService genreService, IPlatformTypeService platformTypeService, IMapper mapper, IPublisherService publisherService, FilterViewModelBuilder filterViewModelBuilder, IAuthentication authentication) : base(authentication) { _gameService = gameService; _mapper = mapper; _publisherService = publisherService; _genreService = genreService; _platformTypeService = platformTypeService; _filterViewModelBuilder = filterViewModelBuilder; }
public GameControllerTest() { _mapper = MapperConfigUi.GetMapper().CreateMapper(); _gameService = new Mock <IGameService>(); _genreService = new Mock <IGenreService>(); _platformTypeService = new Mock <IPlatformTypeService>(); _publisherService = new Mock <IPublisherService>(); _filterViewModelBuilder = new FilterViewModelBuilder( _genreService.Object, _platformTypeService.Object, _mapper, _publisherService.Object); _sut = new GameController( _gameService.Object, _genreService.Object, _platformTypeService.Object, _mapper, _publisherService.Object, _filterViewModelBuilder, null); var fakeCommentId = Guid.NewGuid(); _fakeGameId = Guid.NewGuid(); _fakeGameKey = fakeCommentId.ToString(); _fakeGames = new List <GameDTO> { new GameDTO() { Id = Guid.NewGuid(), Key = "1" }, new GameDTO() { Id = Guid.NewGuid(), Key = "2" } }; }