public void TestInitializer() { _uow = Substitute.For <IUnitOfWork2>(); _mapper = ModelMapper.Create(); _kudosLogsDbSet = Substitute.For <IDbSet <KudosLog> >(); _kudosLogsDbSet.SetDbSetData(MockKudosLogs()); _usersDbSet = Substitute.For <IDbSet <ApplicationUser> >(); _usersDbSet.SetDbSetData(MockUsers()); _kudosTypesDbSet = Substitute.For <IDbSet <KudosType> >(); _kudosTypesDbSet.SetDbSetData(MockKudosTypes()); _organizationDbSet = Substitute.For <IDbSet <Organization> >(); _organizationDbSet.SetDbSetData(MockOrganization()); MockFindMethod(); _uow.GetDbSet <KudosLog>().Returns(_kudosLogsDbSet); _uow.GetDbSet <ApplicationUser>().Returns(_usersDbSet); _uow.GetDbSet <KudosType>().Returns(_kudosTypesDbSet); _uow.GetDbSet <Organization>().Returns(_organizationDbSet); var uow2 = Substitute.For <IUnitOfWork>(); var kudosServiceValidation = MockServiceValidator(); var permissionService = MockPermissionService(); var roleService = Substitute.For <IRoleService>(); var asyncRunner = Substitute.For <IAsyncRunner>(); MockRoleService(roleService); _kudosService = new KudosService(_uow, uow2, _mapper, roleService, permissionService, kudosServiceValidation, asyncRunner); }
public OrganizationService(IUnitOfWork2 uow, IRoleService roleService) { _organizationsDbSet = uow.GetDbSet <Organization>(); _usersDbSet = uow.GetDbSet <ApplicationUser>(); _roleService = roleService; _uow = uow; }
public void TestInitializer() { _mockDbContext = new MockDbContext(); _organizationsDbSet = Substitute.For <DbSet <Organization>, IQueryable <Organization>, IDbAsyncEnumerable <Organization> >(); _organizationsDbSet.SetDbSetDataForAsync(_mockDbContext.Organizations); _usersDbSet = Substitute.For <DbSet <ApplicationUser>, IQueryable <ApplicationUser>, IDbAsyncEnumerable <ApplicationUser> >(); _usersDbSet.SetDbSetDataForAsync(_mockDbContext.ApplicationUsers); var mockDbSqlQuery = Substitute.For <DbSqlQuery <ApplicationUser>, IDbAsyncEnumerable <ApplicationUser> >(); var asyncEnumerator = new MockDbAsyncEnumerator <ApplicationUser>(_mockDbContext.ApplicationUsers.GetEnumerator()); ((IDbAsyncEnumerable <ApplicationUser>)mockDbSqlQuery).GetAsyncEnumerator().Returns(asyncEnumerator); mockDbSqlQuery.AsNoTracking().Returns(mockDbSqlQuery); mockDbSqlQuery.GetEnumerator().Returns(_mockDbContext.ApplicationUsers.GetEnumerator()); _usersDbSet.SqlQuery(Arg.Any <string>(), Arg.Any <object[]>()) .Returns(mockDbSqlQuery); _uow = Substitute.For <IUnitOfWork2>(); _uow.GetDbSet <ApplicationUser>().ReturnsForAnyArgs(_usersDbSet); _uow.GetDbSet <Organization>().ReturnsForAnyArgs(_organizationsDbSet); _pictureService = Substitute.For <IPictureService>(); _usersAnonymizationWebHookService = new UsersAnonymizationWebHookService(_uow, _pictureService); }
public UserDeprecatedController( IMapper mapper, IUnitOfWork2 uow, IUnitOfWork unitOfWork, ShroomsUserManager userManager, IImpersonateService impersonateService, IAdministrationUsersService administrationUsersService, IPermissionService permissionService, IOrganizationService organizationService, IUserService userService, ICustomCache <string, IEnumerable <string> > permissionsCache, IRoleService roleService, IProjectsService projectService) { _mapper = mapper; _unitOfWork = unitOfWork; _roomRepository = _unitOfWork.GetRepository <Room>(); _applicationUserRepository = _unitOfWork.GetRepository <ApplicationUser>(); _rolesRepository = unitOfWork.GetRepository <ApplicationRole>(); _examsRepository = _unitOfWork.GetRepository <Exam>(); _skillsRepository = _unitOfWork.GetRepository <Skill>(); _jobPositionsDbSet = uow.GetDbSet <JobPosition>(); _qualificationLevelRepository = _unitOfWork.GetRepository <QualificationLevel>(); _impersonateService = impersonateService; _administrationUsersService = administrationUsersService; _permissionService = permissionService; _organizationService = organizationService; _permissionsCache = permissionsCache; _userService = userService; _userManager = userManager; _roleService = roleService; _projectService = projectService; }
public DayFinishedService(IUnitOfWork2 unitOfWork2, IDayFinishedRepository dayFinishedRepository, IOpwayDataRepository opwayDataRepository, IMapper mapper) { _unitOfWork2 = unitOfWork2; _dayFinishedRepository = dayFinishedRepository; _opwayDataRepository = opwayDataRepository; _mapper = mapper; }
public AdministrationUsersService( IMapper mapper, IUnitOfWork unitOfWork, IUnitOfWork2 uow, IUserAdministrationValidator userAdministrationValidator, ShroomsUserManager userManager, IOrganizationService organizationService, IPictureService pictureService, IDbContext context, IAdministrationNotificationService notificationService) { _uow = uow; _mapper = mapper; _applicationUserRepository = unitOfWork.GetRepository <ApplicationUser>(); _rolesRepository = unitOfWork.GetRepository <ApplicationRole>(); _usersDbSet = uow.GetDbSet <ApplicationUser>(); _organizationDbSet = uow.GetDbSet <Organization>(); _wallsDbSet = uow.GetDbSet <EntityModels.Models.Multiwall.Wall>(); _wallUsersDbSet = uow.GetDbSet <WallMember>(); _organizationDbSet = uow.GetDbSet <Organization>(); _userManager = userManager; _userAdministrationValidator = userAdministrationValidator; _organizationService = organizationService; _pictureService = pictureService; _context = context; _notificationService = notificationService; }
public DailyMailingService(IUnitOfWork2 unitOfWork, ISystemClock systemClock, IMailingService emailService) { _applicationUserDbSeb = unitOfWork.GetDbSet <ApplicationUser>(); _postDbSet = unitOfWork.GetDbSet <Post>(); _systemClock = systemClock; _emailService = emailService; }
public CommentEmailNotificationService(IUnitOfWork2 uow, IUserService userService, ICommentService commentService, IMailTemplate mailTemplate, IMailingService mailingService, IApplicationSettings appSettings, IOrganizationService organizationService, IMarkdownConverter markdownConverter, IPostService postService, ILogger logger) { _appSettings = appSettings; _userService = userService; _commentService = commentService; _mailTemplate = mailTemplate; _mailingService = mailingService; _organizationService = organizationService; _markdownConverter = markdownConverter; _postService = postService; _logger = logger; _eventsDbSet = uow.GetDbSet <Event>(); _projectsDbSet = uow.GetDbSet <Project>(); _commentsDbSet = uow.GetDbSet <Comment>(); }
public void TestInitializer() { _unitOfWork = Substitute.For <IUnitOfWork2>(); _lotteryParticipants = _unitOfWork.MockDbSetForAsync <LotteryParticipant>(); _participantService = new ParticipantService(_unitOfWork); }
public void Init() { _uow = Substitute.For <IUnitOfWork2>(); _usersDbSet = Substitute.For <DbSet <ApplicationUser>, IQueryable <ApplicationUser>, IDbAsyncEnumerable <ApplicationUser> >(); _uow.GetDbSet <ApplicationUser>().Returns(_usersDbSet); _serviceRequestsDbSet = Substitute.For <DbSet <ServiceRequest>, IQueryable <ServiceRequest>, IDbAsyncEnumerable <ServiceRequest> >(); _uow.GetDbSet <ServiceRequest>().Returns(_serviceRequestsDbSet); _serviceRequestCommentsDbSet = Substitute.For <DbSet <ServiceRequestComment>, IQueryable <ServiceRequestComment>, IDbAsyncEnumerable <ServiceRequestComment> >(); _uow.GetDbSet <ServiceRequestComment>().Returns(_serviceRequestCommentsDbSet); _serviceRequestCategoryDbSet = Substitute.For <DbSet <ServiceRequestCategory>, IQueryable <ServiceRequestCategory>, IDbAsyncEnumerable <ServiceRequestCategory> >(); _uow.GetDbSet <ServiceRequestCategory>().Returns(_serviceRequestCategoryDbSet); _serviceRequestPriorityDbSet = Substitute.For <DbSet <ServiceRequestPriority>, IQueryable <ServiceRequestPriority>, IDbAsyncEnumerable <ServiceRequestPriority> >(); _uow.GetDbSet <ServiceRequestPriority>().Returns(_serviceRequestPriorityDbSet); _serviceRequestStatusDbSet = Substitute.For <DbSet <ServiceRequestStatus>, IQueryable <ServiceRequestStatus>, IDbAsyncEnumerable <ServiceRequestStatus> >(); _uow.GetDbSet <ServiceRequestStatus>().Returns(_serviceRequestStatusDbSet); _permissionService = Substitute.For <IPermissionService>(); var asyncRunner = Substitute.For <IAsyncRunner>(); _serviceRequestService = new ServiceRequestService(_uow, _permissionService, asyncRunner); }
public BookCoverService(IUnitOfWork2 uow, IBookInfoService bookService, ILogger logger) { _uow = uow; _bookService = bookService; _booksDbSet = _uow.GetDbSet <Book>(); _logger = logger; }
public GatherSearchService(IUnitOfWork2 unitOfWork2, IOrderRepository orderRepository, IOpwayDataRepository opwayDataRepository, IMapper mapper) { _unitOfWork2 = unitOfWork2; _orderRepository = orderRepository; _opwayDataRepository = opwayDataRepository; _mapper = mapper; }
public OfficeMapService(IMapper mapper, IUnitOfWork unitOfWork, IUnitOfWork2 uow, IRoleService roleService) { _mapper = mapper; _applicationUserRepository = unitOfWork.GetRepository <ApplicationUser>(); _usersDbSet = uow.GetDbSet <ApplicationUser>(); _officeDbSet = uow.GetDbSet <Office>(); _roleService = roleService; }
public VacationService(IUnitOfWork2 unitOfWork2, IVacationDomainService vacationDomainService) { _uow = unitOfWork2; _telemetryClient = new TelemetryClient(); _applicationUserDbSet = unitOfWork2.GetDbSet <ApplicationUser>(); _vacationDomainService = vacationDomainService; }
public KudosNotificationService(IUnitOfWork2 uow, IMailingService mailingService, IApplicationSettings appSettings, IMailTemplate mailTemplate) { _appSettings = appSettings; _mailTemplate = mailTemplate; _mailingService = mailingService; _usersDbSet = uow.GetDbSet <ApplicationUser>(); _organizationsDbSet = uow.GetDbSet <Organization>(); }
public NotificationService(IUnitOfWork2 uow, IMapper mapper, IWallService wallService) { _notificationDbSet = uow.GetDbSet <Notification>(); _wallDbSet = uow.GetDbSet <Wall>(); _uow = uow; _mapper = mapper; _wallService = wallService; }
public KudosExportService( IUnitOfWork2 uow, IExcelBuilder excelBuilder) { _uow = uow; _kudosLogsDbSet = _uow.GetDbSet<KudosLog>(); _userDbSet = _uow.GetDbSet<ApplicationUser>(); _excelBuilder = excelBuilder; }
public EventCalendarService(IUnitOfWork2 uow, IMailingService mailingService, IApplicationSettings appSettings, IEventValidationService eventValidationService) { _usersDbSet = uow.GetDbSet <ApplicationUser>(); _eventsDbSet = uow.GetDbSet <Event>(); _organizationsDbSet = uow.GetDbSet <Organization>(); _mailingService = mailingService; _appSettings = appSettings; _eventValidationService = eventValidationService; }
public ProjectsService(IUnitOfWork2 uow, IWallService wallService, IPermissionService permissionService) { _uow = uow; _skillsDbSet = uow.GetDbSet <Skill>(); _projectsDbSet = uow.GetDbSet <Project>(); _usersDbSet = uow.GetDbSet <ApplicationUser>(); _wallService = wallService; _permissionService = permissionService; }
public void TestInitializer() { _monitorsDbSet = Substitute.For <IDbSet <Monitor> >(); _uow = Substitute.For <IUnitOfWork2>(); _uow.GetDbSet <Monitor>().Returns(_monitorsDbSet); _monitorService = new MonitorService(_uow); }
public KudosBasketService(IUnitOfWork2 uow, IKudosBasketValidator kudosBasketValidator, IKudosService kudosService) { _uow = uow; _kudosBasketsDbSet = uow.GetDbSet <KudosBasket>(); _usersDbSet = uow.GetDbSet <ApplicationUser>(); _kudosLogsDbSet = uow.GetDbSet <KudosLog>(); _kudosTypesDbSet = uow.GetDbSet <KudosType>(); _kudosBasketValidator = kudosBasketValidator; _kudosService = kudosService; }
public void TestInitializer() { _uow = Substitute.For <IUnitOfWork2>(); _serviceRequestsDbSet = Substitute.For <DbSet <ServiceRequest>, IQueryable <ServiceRequest>, IDbAsyncEnumerable <ServiceRequest> >(); _uow.GetDbSet <ServiceRequest>().Returns(_serviceRequestsDbSet); _excelBuilder = new ExcelBuilder(); _serviceRequestExportService = new ServiceRequestExportService(_uow, _excelBuilder); }
public BookRemindService(IUnitOfWork2 uow, IOrganizationService organizationService, IApplicationSettings appSettings, IUserService userService, IMailTemplate mailTemplate, IMailingService mailingService, ILogger logger) { _userService = userService; _organizationService = organizationService; _appSettings = appSettings; _mailTemplate = mailTemplate; _mailingService = mailingService; _booksDbSet = uow.GetDbSet <BookLog>(); _logger = logger; }
public EventsWebHookService(IUnitOfWork2 uow, ISystemClock systemClock, IWallService wallService, IApplicationSettings appSettings) { _uow = uow; _eventsDbSet = uow.GetDbSet <Event>(); _eventOptionsDbSet = uow.GetDbSet <EventOption>(); _systemClock = systemClock; _wallService = wallService; _appSettings = appSettings; }
public CommitteesService(IMapper mapper, IUnitOfWork unitOfWork, IUnitOfWork2 uow, IAsyncRunner asyncRunner) { _mapper = mapper; _unitOfWork = unitOfWork; _applicationUserRepository = _unitOfWork.GetRepository <ApplicationUser>(); _committeeRepository = _unitOfWork.GetRepository <Committee>(); _uow = uow; _asyncRunner = asyncRunner; _usersDbSet = uow.GetDbSet <ApplicationUser>(); _committeeDbSet = uow.GetDbSet <Committee>(); }
public UsersAnonymizationWebHookService(IUnitOfWork2 uow, IPictureService pictureService) { _anonymizeUsersAfterDays = Convert.ToInt32(ConfigurationManager.AppSettings["AnonymizeUsersAfterDays"]); _anonymizeUsersPerRequest = Convert.ToInt32(ConfigurationManager.AppSettings["AnonymizeUsersPerRequest"]); _usersDbSet = uow.GetDbSet <ApplicationUser>(); _organizationsDbSet = uow.GetDbSet <Organization>(); _pictureService = pictureService; _uow = uow; }
public void TestInitializer() { _unitOfWork = Substitute.For <IUnitOfWork2>(); _badgeCategoriesDbSet = _unitOfWork.MockDbSetForAsync <BadgeCategory>(); _badgeLogsDbSet = _unitOfWork.MockDbSetForAsync <BadgeLog>(); _kudosLogsDbSet = _unitOfWork.MockDbSetForAsync <KudosLog>(); _usersDbSet = _unitOfWork.MockDbSetForAsync <ApplicationUser>(); _badgesService = new BadgesService(_unitOfWork); }
public BookMobileService(IUnitOfWork2 uow, IBookMobileServiceValidator serviceValidator, IBookInfoService bookInfoService) { _uow = uow; _bookDbSet = uow.GetDbSet <Book>(); _bookLogDbSet = uow.GetDbSet <BookLog>(); _officeDbSet = uow.GetDbSet <Office>(); _userDbSet = uow.GetDbSet <ApplicationUser>(); _bookOfficeDbSet = uow.GetDbSet <BookOffice>(); _serviceValidator = serviceValidator; _bookInfoService = bookInfoService; }
public CommentService(IUnitOfWork2 uow, ISystemClock systemClock, IPermissionService permissionService) { _uow = uow; _systemClock = systemClock; _permissionService = permissionService; _postsDbSet = uow.GetDbSet <Post>(); _commentsDbSet = uow.GetDbSet <Comment>(); _wallModeratorsDbSet = uow.GetDbSet <WallModerator>(); _postWatchers = uow.GetDbSet <PostWatcher>(); }
public void TestInitializer() { _mockDbContext = new MockDbContext(); _vacationPagesDbSet = Substitute.For <DbSet <VacationPage>, IQueryable <VacationPage>, IDbAsyncEnumerable <VacationPage> >(); _vacationPagesDbSet.SetDbSetDataForAsync(_mockDbContext.VacationPages); _uow = Substitute.For <IUnitOfWork2>(); _uow.GetDbSet <VacationPage>().ReturnsForAnyArgs(_vacationPagesDbSet); _vacationPageService = new VacationPageService(_uow, ModelMapper.Create()); }