public void SetUp() { jobGroupsDataService = A.Fake <IJobGroupsDataService>(x => x.Strict()); A.CallTo(() => jobGroupsDataService.GetJobGroupsAlphabetical()).Returns( JobGroupsTestHelper.GetDefaultJobGroupsAlphabetical() ); userDataService = A.Fake <IUserDataService>(x => x.Strict()); userService = A.Fake <IUserService>(x => x.Strict()); registrationDataService = A.Fake <IRegistrationDataService>(x => x.Strict()); supervisorDelegateService = A.Fake <ISupervisorDelegateService>(); passwordResetService = A.Fake <IPasswordResetService>(); configuration = A.Fake <IConfiguration>(); A.CallTo(() => userDataService.GetDelegateUserByCandidateNumber(A <string> ._, A <int> ._)) .Returns(UserTestHelper.GetDefaultDelegateUser()); delegateUploadFileService = new DelegateUploadFileService( jobGroupsDataService, userDataService, registrationDataService, supervisorDelegateService, userService, passwordResetService, configuration ); }
public RegistrationBusinessService(IRegistrationDataService schoolDataService, ILoggingService loggingService, IStorageAdaper <Guid, ImageUploadResult> storageAdaper) { _registrationDataService = schoolDataService ?? throw new ArgumentNullException(nameof(schoolDataService)); _loggingService = loggingService ?? throw new ArgumentNullException(nameof(loggingService)); _storageAdaper = storageAdaper ?? throw new ArgumentNullException(nameof(storageAdaper)); }
public DelegateUploadFileService( IJobGroupsDataService jobGroupsDataService, IUserDataService userDataService, IRegistrationDataService registrationDataService, ISupervisorDelegateService supervisorDelegateService, IUserService userService, IPasswordResetService passwordResetService, IConfiguration configuration ) { this.userDataService = userDataService; this.registrationDataService = registrationDataService; this.supervisorDelegateService = supervisorDelegateService; this.jobGroupsDataService = jobGroupsDataService; this.userService = userService; this.passwordResetService = passwordResetService; this.configuration = configuration; }
public void Setup() { registrationDataService = A.Fake <IRegistrationDataService>(); passwordDataService = A.Fake <IPasswordDataService>(); passwordResetService = A.Fake <IPasswordResetService>(); emailService = A.Fake <IEmailService>(); centresDataService = A.Fake <ICentresDataService>(); config = A.Fake <IConfiguration>(); supervisorDelegateService = A.Fake <ISupervisorDelegateService>(); frameworkNotificationService = A.Fake <IFrameworkNotificationService>(); userDataService = A.Fake <IUserDataService>(); A.CallTo(() => config["CurrentSystemBaseUrl"]).Returns(OldSystemBaseUrl); A.CallTo(() => config["AppRootPath"]).Returns(RefactoredSystemBaseUrl); A.CallTo(() => centresDataService.GetCentreIpPrefixes(RegistrationModelTestHelper.Centre)) .Returns(new[] { ApprovedIpPrefix }); A.CallTo(() => centresDataService.GetCentreManagerDetails(A <int> ._)) .Returns(("Test", "Approver", ApproverEmail)); A.CallTo(() => registrationDataService.RegisterDelegate(A <DelegateRegistrationModel> ._)) .Returns(NewCandidateNumber); registrationService = new RegistrationService( registrationDataService, passwordDataService, passwordResetService, emailService, centresDataService, config, supervisorDelegateService, frameworkNotificationService, userDataService, new NullLogger <RegistrationService>() ); }
public AccountController(IUserService userService, IRegistrationDataService studyDataService) { _userService = userService; _studyDataService = studyDataService; }