public GroupDelegatesController( IJobGroupsService jobGroupsService, IUserService userService, PromptsService promptsService, IGroupsService groupsService, ISearchSortFilterPaginateService searchSortFilterPaginateService ) { this.promptsService = promptsService; this.jobGroupsService = jobGroupsService; this.userService = userService; this.groupsService = groupsService; this.searchSortFilterPaginateService = searchSortFilterPaginateService; }
public void Setup() { promptsService = A.Fake <PromptsService>(); groupsService = A.Fake <IGroupsService>(); jobGroupsService = A.Fake <IJobGroupsService>(); userService = A.Fake <IUserService>(); searchSortFilterPaginateService = A.Fake <ISearchSortFilterPaginateService>(); httpRequest = A.Fake <HttpRequest>(); httpResponse = A.Fake <HttpResponse>(); const string cookieValue = "ActiveStatus|Active|false"; groupDelegatesController = new GroupDelegatesController( jobGroupsService, userService, promptsService, groupsService, searchSortFilterPaginateService ) .WithMockHttpContext(httpRequest, AddGroupDelegateFilterCookieName, cookieValue, httpResponse) .WithMockUser(true) .WithMockServices() .WithMockTempData(); }