public ActionResult Index(RiskAssessmentSearchViewModel model) { var viewModel = _searchRiskAssessmentViewModelFactory .WithTitle(model.title) .WithCompanyId(CurrentUser.CompanyId) .WithCreatedFrom(model.createdFrom) .WithCreatedTo(model.createdTo) .WithSiteGroupId(model.siteGroupId) .WithSiteId(model.siteId) .WithShowDeleted(model.showDeleted) .WithShowArchived(model.showArchived) .WithAllowedSiteIds(CurrentUser.GetSitesFilter()) .WithCurrentUserId(CurrentUser.UserId) .WithPageNumber(model.Page != default(int) ? model.Page : 1 ) .WithPageSize(model.Size != default(int) ? model.Size : PAGE_SIZE ) .WithOrderBy(model.OrderBy) .GetViewModel(); return View("Index", viewModel); }
public void SetUp() { _allowedSites = new List<long>() { 123L, 456L, 789L }; _searchViewModel = new RiskAssessmentSearchViewModel() { title="title", companyId = _companyId, createdFrom = _createdFrom, createdTo = _createdTo, siteGroupId = null, siteId = null, showDeleted = _showDeleted, showArchived = false, isGeneralRiskAssessmentTemplating = false }; _personalRiskAssessmentService = new Mock<IPersonalRiskAssessmentService>(); _searchRiskAssessmentViewModelFactory = new Mock<ISearchPersonalRiskAssessmentsViewModelFactory>(); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithTitle(It.IsAny<string>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithCompanyId(_companyId)) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithCreatedFrom(It.IsAny<string>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithCreatedTo(It.IsAny<string>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithSiteGroupId(It.IsAny<long?>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithSiteId(It.IsAny<long?>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithShowDeleted(It.IsAny<bool>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithShowArchived(It.IsAny<bool>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithRiskAssessmentTemplatingMode(It.IsAny<bool>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.GetViewModel()) .Returns(new SearchRiskAssessmentsViewModel()); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithAllowedSiteIds(It.IsAny<IList<long>>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithCurrentUserId(It.IsAny<Guid>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithPageNumber(It.IsAny<int>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithPageSize(It.IsAny<int>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithOrderBy(It.IsAny<string>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); }
public void SetUp() { _allowedSites = new List<long>() {123L, 456L, 789L}; _searchViewModel = new RiskAssessmentSearchViewModel() { title = "title", companyId = TestControllerHelpers.CompanyIdAssigned, createdFrom = DateTime.Now.ToShortDateString(), createdTo = DateTime.Now.ToShortDateString(), siteGroupId = null, siteId = null, showDeleted = false, showArchived = false, isGeneralRiskAssessmentTemplating = false }; _generalRiskAssessmentService = new Mock<IGeneralRiskAssessmentService>(); _searchRiskAssessmentViewModelFactory = new Mock<ISearchRiskAssessmentViewModelFactory>(); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithCompanyId(It.IsAny<long>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithCreatedFrom(It.IsAny<string>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithTitle(It.IsAny<string>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithCreatedTo(It.IsAny<string>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithSiteGroupId(It.IsAny<long?>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithSiteId(It.IsAny<long?>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithShowDeleted(It.IsAny<bool>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithShowArchived(It.IsAny<bool>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.GetViewModel()) .Returns(new SearchRiskAssessmentsViewModel()); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithAllowedSiteIds(It.IsAny<IList<long>>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithCurrentUserId(It.IsAny<Guid>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithPageSize(It.IsAny<int>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithPageNumber(It.IsAny<int>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); _searchRiskAssessmentViewModelFactory .Setup(x => x.WithOrderBy(It.IsAny<string>())) .Returns(_searchRiskAssessmentViewModelFactory.Object); }