public void Setup() { centreRegistrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); delegateDownloadFileService = A.Fake <IDelegateDownloadFileService>(); promptsHelper = new PromptsService(centreRegistrationPromptsService); userDataService = A.Fake <IUserDataService>(); jobGroupsDataService = A.Fake <IJobGroupsDataService>(); searchSortFilterPaginateService = A.Fake <ISearchSortFilterPaginateService>(); httpRequest = A.Fake <HttpRequest>(); httpResponse = A.Fake <HttpResponse>(); const string cookieValue = "ActiveStatus|Active|false"; allDelegatesController = new AllDelegatesController( delegateDownloadFileService, userDataService, promptsHelper, jobGroupsDataService, searchSortFilterPaginateService ) .WithMockHttpContext(httpRequest, CookieName, cookieValue, httpResponse) .WithMockUser(true) .WithMockServices() .WithMockTempData(); }
public SupervisorController( ISupervisorService supervisorService, ICommonService commonService, IFrameworkNotificationService frameworkNotificationService, ISelfAssessmentService selfAssessmentService, IFrameworkService frameworkService, IConfigDataService configDataService, ICentreRegistrationPromptsService centreRegistrationPromptsService, IUserDataService userDataService, ILogger <SupervisorController> logger, IConfiguration config, ISearchSortFilterPaginateService searchSortFilterPaginateService, IMultiPageFormService multiPageFormService, IRegistrationService registrationService ) { this.supervisorService = supervisorService; this.commonService = commonService; this.frameworkNotificationService = frameworkNotificationService; this.selfAssessmentService = selfAssessmentService; this.frameworkService = frameworkService; this.configDataService = configDataService; this.centreRegistrationPromptsService = centreRegistrationPromptsService; this.userDataService = userDataService; this.logger = logger; this.config = config; this.searchSortFilterPaginateService = searchSortFilterPaginateService; this.multiPageFormService = multiPageFormService; this.registrationService = registrationService; }
public void Setup() { groupsDataService = A.Fake <IGroupsDataService>(); clockService = A.Fake <IClockService>(); tutorialContentDataService = A.Fake <ITutorialContentDataService>(); emailService = A.Fake <IEmailService>(); progressDataService = A.Fake <IProgressDataService>(); configuration = A.Fake <IConfiguration>(); centreRegistrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); logger = A.Fake <ILogger <IGroupsService> >(); jobGroupsDataService = A.Fake <IJobGroupsDataService>(x => x.Strict()); A.CallTo(() => jobGroupsDataService.GetJobGroupsAlphabetical()).Returns( JobGroupsTestHelper.GetDefaultJobGroupsAlphabetical() ); A.CallTo(() => configuration["AppRootPath"]).Returns("baseUrl"); DatabaseModificationsDoNothing(); groupsService = new GroupsService( groupsDataService, clockService, tutorialContentDataService, emailService, jobGroupsDataService, progressDataService, configuration, centreRegistrationPromptsService, logger ); }
public void Setup() { centreRegistrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); userDataService = A.Fake <IUserDataService>(); multiPageFormService = A.Fake <IMultiPageFormService>(); registrationPromptsController = new RegistrationPromptsController( centreRegistrationPromptsService, userDataService, multiPageFormService ) .WithDefaultContext() .WithMockUser(true) .WithMockTempData(); httpRequest = A.Fake <HttpRequest>(); const string cookieName = "AddRegistrationPromptData"; const string cookieValue = "AddRegistrationPromptData"; registrationPromptsControllerWithMockHttpContext = new RegistrationPromptsController( centreRegistrationPromptsService, userDataService, multiPageFormService ) .WithMockHttpContext(httpRequest, cookieName, cookieValue) .WithMockUser(true) .WithMockTempData(); }
public void SetUp() { centreRegistrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); jobGroupsDataService = A.Fake <IJobGroupsDataService>(); userDataService = A.Fake <IUserDataService>(); delegateDownloadFileService = new DelegateDownloadFileService(centreRegistrationPromptsService, jobGroupsDataService, userDataService); }
public void Setup() { centreRegistrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); promptsHelper = new PromptsService(centreRegistrationPromptsService); userService = A.Fake <IUserService>(); jobGroupsDataService = A.Fake <IJobGroupsDataService>(); passwordResetService = A.Fake <IPasswordResetService>(); searchSortFilterPaginateService = A.Fake <ISearchSortFilterPaginateService>(); config = A.Fake <IConfiguration>(); httpRequest = A.Fake <HttpRequest>(); httpResponse = A.Fake <HttpResponse>(); const string cookieValue = "JobGroupId|JobGroupId|1"; emailDelegatesController = new EmailDelegatesController( promptsHelper, jobGroupsDataService, passwordResetService, userService, searchSortFilterPaginateService, config ) .WithMockHttpContext(httpRequest, CookieName, cookieValue, httpResponse) .WithMockUser(true) .WithMockServices() .WithMockTempData(); }
public void Setup() { centreRegistrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); userService = A.Fake <IUserService>(); imageResizeService = A.Fake <ImageResizeService>(); jobGroupsDataService = A.Fake <IJobGroupsDataService>(); promptsService = new PromptsService(centreRegistrationPromptsService); }
public void SetUp() { jobGroupsDataService = A.Fake <IJobGroupsDataService>(); centreRegistrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); A.CallTo(() => jobGroupsDataService.GetJobGroupName(1)).Returns(OldJobGroupName); A.CallTo(() => jobGroupsDataService.GetJobGroupName(2)).Returns(NewJobGroupName); }
public DelegateGroupsController( ICentreRegistrationPromptsService centreRegistrationPromptsService, IGroupsService groupsService, ISearchSortFilterPaginateService searchSortFilterPaginateService ) { this.centreRegistrationPromptsService = centreRegistrationPromptsService; this.groupsService = groupsService; this.searchSortFilterPaginateService = searchSortFilterPaginateService; }
public DelegateDownloadFileService( ICentreRegistrationPromptsService centreRegistrationPromptsService, IJobGroupsDataService jobGroupsDataService, IUserDataService userDataService ) { this.centreRegistrationPromptsService = centreRegistrationPromptsService; this.jobGroupsDataService = jobGroupsDataService; this.userDataService = userDataService; }
public RegistrationPromptsController( ICentreRegistrationPromptsService centreRegistrationPromptsService, IUserDataService userDataService, IMultiPageFormService multiPageFormService ) { this.centreRegistrationPromptsService = centreRegistrationPromptsService; this.userDataService = userDataService; this.multiPageFormService = multiPageFormService; }
public void Setup() { centreRegistrationPromptsDataService = A.Fake <ICentreRegistrationPromptsDataService>(); logger = A.Fake <ILogger <CentreRegistrationPromptsService> >(); userDataService = A.Fake <IUserDataService>(); centreRegistrationPromptsService = new CentreRegistrationPromptsService( centreRegistrationPromptsDataService, logger, userDataService ); }
public CourseDelegatesDownloadFileService( ICourseDataService courseDataService, ICourseAdminFieldsService courseAdminFieldsService, ICentreRegistrationPromptsService registrationPromptsService, ICourseService courseService ) { this.courseDataService = courseDataService; this.courseAdminFieldsService = courseAdminFieldsService; this.registrationPromptsService = registrationPromptsService; this.courseService = courseService; }
public MyAccountController( ICentreRegistrationPromptsService centreRegistrationPromptsService, IUserService userService, IImageResizeService imageResizeService, IJobGroupsDataService jobGroupsDataService, PromptsService registrationPromptsService ) { this.centreRegistrationPromptsService = centreRegistrationPromptsService; this.userService = userService; this.imageResizeService = imageResizeService; this.jobGroupsDataService = jobGroupsDataService; promptsService = registrationPromptsService; }
public void Setup() { courseAdminFieldsService = A.Fake <ICourseAdminFieldsService>(); courseDataService = A.Fake <ICourseDataService>(); registrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); courseService = A.Fake <ICourseService>(); courseDelegatesDownloadFileService = new CourseDelegatesDownloadFileService( courseDataService, courseAdminFieldsService, registrationPromptsService, courseService ); }
public DelegateApprovalsService( IUserDataService userDataService, ICentreRegistrationPromptsService centreRegistrationPromptsService, IEmailService emailService, ICentresDataService centresDataService, ILogger <DelegateApprovalsService> logger, IConfiguration config ) { this.userDataService = userDataService; this.centreRegistrationPromptsService = centreRegistrationPromptsService; this.emailService = emailService; this.centresDataService = centresDataService; this.logger = logger; this.config = config; }
public void SetUp() { userDataService = A.Fake <IUserDataService>(); centreRegistrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); emailService = A.Fake <IEmailService>(); centresDataService = A.Fake <ICentresDataService>(); logger = A.Fake <ILogger <DelegateApprovalsService> >(); config = A.Fake <IConfiguration>(); delegateApprovalsService = new DelegateApprovalsService( userDataService, centreRegistrationPromptsService, emailService, centresDataService, logger, config ); }
public void Setup() { centreRegistrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); groupsService = A.Fake <IGroupsService>(); searchSortFilterPaginateService = A.Fake <ISearchSortFilterPaginateService>(); httpRequest = A.Fake <HttpRequest>(); httpResponse = A.Fake <HttpResponse>(); const string cookieValue = "LinkedToField|LinkedToField|0"; delegateGroupsController = new DelegateGroupsController( centreRegistrationPromptsService, groupsService, searchSortFilterPaginateService ) .WithMockHttpContext(httpRequest, CookieName, cookieValue, httpResponse) .WithMockUser(true) .WithMockServices() .WithMockTempData(); }
public GroupsService( IGroupsDataService groupsDataService, IClockService clockService, ITutorialContentDataService tutorialContentDataService, IEmailService emailService, IJobGroupsDataService jobGroupsDataService, IProgressDataService progressDataService, IConfiguration configuration, ICentreRegistrationPromptsService centreRegistrationPromptsService, ILogger <IGroupsService> logger ) { this.groupsDataService = groupsDataService; this.clockService = clockService; this.tutorialContentDataService = tutorialContentDataService; this.emailService = emailService; this.jobGroupsDataService = jobGroupsDataService; this.progressDataService = progressDataService; this.configuration = configuration; this.centreRegistrationPromptsService = centreRegistrationPromptsService; this.logger = logger; }
public static List <LinkedFieldChange> GetLinkedFieldChanges( CentreAnswersData oldAnswers, CentreAnswersData newAnswers, IJobGroupsDataService jobGroupsDataService, ICentreRegistrationPromptsService centreRegistrationPromptsService ) { var changedLinkedFieldsWithAnswers = new List <LinkedFieldChange>(); if (newAnswers.Answer1 != oldAnswers.Answer1) { var prompt1Name = centreRegistrationPromptsService.GetCentreRegistrationPromptNameAndNumber(oldAnswers.CentreId, RegistrationField.CentreRegistrationField1.Id); changedLinkedFieldsWithAnswers.Add( new LinkedFieldChange(RegistrationField.CentreRegistrationField1.LinkedToFieldId, prompt1Name, oldAnswers.Answer1, newAnswers.Answer1) ); } if (newAnswers.Answer2 != oldAnswers.Answer2) { var prompt2Name = centreRegistrationPromptsService.GetCentreRegistrationPromptNameAndNumber(oldAnswers.CentreId, RegistrationField.CentreRegistrationField2.Id); changedLinkedFieldsWithAnswers.Add( new LinkedFieldChange(RegistrationField.CentreRegistrationField2.LinkedToFieldId, prompt2Name, oldAnswers.Answer2, newAnswers.Answer2) ); } if (newAnswers.Answer3 != oldAnswers.Answer3) { var prompt3Name = centreRegistrationPromptsService.GetCentreRegistrationPromptNameAndNumber(oldAnswers.CentreId, RegistrationField.CentreRegistrationField3.Id); changedLinkedFieldsWithAnswers.Add( new LinkedFieldChange(RegistrationField.CentreRegistrationField3.LinkedToFieldId, prompt3Name, oldAnswers.Answer3, newAnswers.Answer3) ); } if (newAnswers.JobGroupId != oldAnswers.JobGroupId) { var oldJobGroup = jobGroupsDataService.GetJobGroupName(oldAnswers.JobGroupId); var newJobGroup = jobGroupsDataService.GetJobGroupName(newAnswers.JobGroupId); changedLinkedFieldsWithAnswers.Add(new LinkedFieldChange(RegistrationField.JobGroup.LinkedToFieldId, "Job group", oldJobGroup, newJobGroup)); } if (newAnswers.Answer4 != oldAnswers.Answer4) { var prompt4Name = centreRegistrationPromptsService.GetCentreRegistrationPromptNameAndNumber(oldAnswers.CentreId, RegistrationField.CentreRegistrationField4.Id); changedLinkedFieldsWithAnswers.Add( new LinkedFieldChange(RegistrationField.CentreRegistrationField4.LinkedToFieldId, prompt4Name, oldAnswers.Answer4, newAnswers.Answer4) ); } if (newAnswers.Answer5 != oldAnswers.Answer5) { var prompt5Name = centreRegistrationPromptsService.GetCentreRegistrationPromptNameAndNumber(oldAnswers.CentreId, RegistrationField.CentreRegistrationField5.Id); changedLinkedFieldsWithAnswers.Add( new LinkedFieldChange(RegistrationField.CentreRegistrationField5.LinkedToFieldId, prompt5Name, oldAnswers.Answer5, newAnswers.Answer5) ); } if (newAnswers.Answer6 != oldAnswers.Answer6) { var prompt6Name = centreRegistrationPromptsService.GetCentreRegistrationPromptNameAndNumber(oldAnswers.CentreId, RegistrationField.CentreRegistrationField6.Id); changedLinkedFieldsWithAnswers.Add( new LinkedFieldChange(RegistrationField.CentreRegistrationField6.LinkedToFieldId, prompt6Name, oldAnswers.Answer6, newAnswers.Answer6) ); } return(changedLinkedFieldsWithAnswers); }
public PromptsService(ICentreRegistrationPromptsService registrationPromptsService) { centreRegistrationPromptsService = registrationPromptsService; }
public void Setup() { centreRegistrationPromptsService = A.Fake <ICentreRegistrationPromptsService>(); promptsService = new PromptsService(centreRegistrationPromptsService); }