public UserDeprecatedController(IMapper mapper, IUnitOfWork unitOfWork, ShroomsUserManager userManager, IImpersonateService impersonateService, IAdministrationUsersService administrationUsersService, IPermissionService permissionService, IOrganizationService organizationService, IUserService userService, ICustomCache <string, IEnumerable <string> > permissionsCache, IRoleService roleService, IProjectsService projectService, IKudosService kudosService, IPictureService pictureService) { _mapper = mapper; _unitOfWork = unitOfWork; _roomRepository = _unitOfWork.GetRepository <Room>(); _applicationUserRepository = _unitOfWork.GetRepository <ApplicationUser>(); _rolesRepository = unitOfWork.GetRepository <ApplicationRole>(); _examsRepository = _unitOfWork.GetRepository <Exam>(); _skillsRepository = _unitOfWork.GetRepository <Skill>(); _jobPositionsRepository = _unitOfWork.GetRepository <JobPosition>(); _qualificationLevelRepository = _unitOfWork.GetRepository <QualificationLevel>(); _impersonateService = impersonateService; _administrationUsersService = administrationUsersService; _permissionService = permissionService; _organizationService = organizationService; _permissionsCache = permissionsCache; _userService = userService; _userManager = userManager; _roleService = roleService; _projectService = projectService; _kudosService = kudosService; _pictureService = pictureService; }
public AdministrationUsersService( IMapper mapper, IUnitOfWork unitOfWork, IUnitOfWork2 uow, IUserAdministrationValidator userAdministrationValidator, ShroomsUserManager userManager, IOrganizationService organizationService, IPictureService pictureService, IDbContext context, IAdministrationNotificationService notificationService, IKudosService kudosService) { _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; _kudosService = kudosService; }
public void TestInitializer() { _kudosLogsDbSet = Substitute.For <DbSet <KudosLog>, IQueryable <KudosLog>, IDbAsyncEnumerable <KudosLog> >(); _kudosBasketDbSet = Substitute.For <DbSet <KudosBasket>, IQueryable <KudosBasket>, IDbAsyncEnumerable <KudosBasket> >(); _usersDbSet = Substitute.For <DbSet <ApplicationUser>, IQueryable <ApplicationUser>, IDbAsyncEnumerable <ApplicationUser> >(); _kudosTypesDbSet = Substitute.For <DbSet <KudosType>, IQueryable <KudosType>, IDbAsyncEnumerable <KudosType> >(); _kudosBasketDbSet.SetDbSetDataForAsync(MockKudosBaskets()); _usersDbSet.SetDbSetDataForAsync(MockDonator()); _kudosTypesDbSet.SetDbSetDataForAsync(MockKudosTypes()); var uow = Substitute.For <IUnitOfWork2>(); uow.GetDbSet <KudosBasket>().Returns(_kudosBasketDbSet); uow.GetDbSet <KudosLog>().Returns(_kudosLogsDbSet); uow.GetDbSet <ApplicationUser>().Returns(_usersDbSet); uow.GetDbSet <KudosType>().Returns(_kudosTypesDbSet); _kudosBasketValidator = new KudosBasketValidator(); var mockValidator = Substitute.For <IKudosBasketValidator>(); _kudosService = Substitute.For <IKudosService>(); _kudosBasketService = new KudosBasketService(uow, mockValidator, _kudosService); }
public void TestInitializer() { _uow = Substitute.For <IUnitOfWork2>(); _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, roleService, permissionService, kudosServiceValidation, asyncRunner); }
public KudosController(IMapper mapper, IKudosService kudosService, IKudosExportService kudosExportService, IPermissionService permissionService) { _mapper = mapper; _kudosService = kudosService; _kudosExportService = kudosExportService; _permissionService = permissionService; }
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 WallWidgetsController(IMapper mapper, IKudosService kudosService, IPermissionService permissionService, IKudosBasketService kudosBasketService, IBirthdayService birthdayService) { _mapper = mapper; _kudosService = kudosService; _permissionService = permissionService; _kudosBasketService = kudosBasketService; _birthdayService = birthdayService; }
public void SetUp() { _lotteryService = Substitute.For <ILotteryService>(); _unitOfWork = Substitute.For <IUnitOfWork2>(); _kudosService = Substitute.For <IKudosService>(); _participantService = Substitute.For <IParticipantService>(); _asyncRunner = Substitute.For <IAsyncRunner>(); var logger = Substitute.For <ILogger>(); _sut = new LotteryAbortJob(_kudosService, _participantService, logger, _asyncRunner, _unitOfWork, _lotteryService); }
public LotteryAbortJob(IKudosService kudosService, IParticipantService participantService, ILogger logger, IAsyncRunner asyncRunner, IUnitOfWork2 uow, ILotteryService lotteryService) { _kudosService = kudosService; _participantService = participantService; _logger = logger; _asyncRunner = asyncRunner; _uow = uow; _lotteryService = lotteryService; }
public void TestInitializer() { _mapper = Substitute.For <IMapper>(); _kudosService = Substitute.For <IKudosService>(); _kudosExportService = Substitute.For <IKudosExportService>(); _permissionService = Substitute.For <IPermissionService>(); _kudosController = new KudosController(_mapper, _kudosService, _kudosExportService, _permissionService); _kudosController.ControllerContext = Substitute.For <HttpControllerContext>(); _kudosController.Request = new HttpRequestMessage(); _kudosController.Request.Properties.Add(HttpPropertyKeys.HttpConfigurationKey, new HttpConfiguration()); _kudosController.Request.SetConfiguration(new HttpConfiguration()); _kudosController.RequestContext.Principal = new ClaimsPrincipal(new ClaimsIdentity(new[] { new Claim(ClaimTypes.NameIdentifier, "1"), new Claim("OrganizationId", "1") })); }
public LotteryService(IUnitOfWork2 uow, IMapper mapper, IParticipantService participantService, IUserService userService, IKudosService kudosService, IAsyncRunner asyncRunner) { _uow = uow; _lotteriesDbSet = uow.GetDbSet <Lottery>(); _asyncRunner = asyncRunner; _mapper = mapper; _participantsDbSet = uow.GetDbSet <LotteryParticipant>(); _participantService = participantService; _userService = userService; _kudosService = kudosService; }
public void TestInitializer() { var uow = Substitute.For <IUnitOfWork>(); var uow2 = Substitute.For <IUnitOfWork2>(); var dbContext = Substitute.For <IDbContext>(); var userStore = Substitute.For <IUserStore <ApplicationUser> >(); _userManager = MockIdentity.MockUserManager(userStore, dbContext); _organizationService = Substitute.For <IOrganizationService>(); _pictureService = Substitute.For <IPictureService>(); _administrationUsersNotificationService = Substitute.For <IAdministrationNotificationService>(); _kudosService = Substitute.For <IKudosService>(); _userDbSet = Substitute.For <IDbSet <ApplicationUser> >(); uow2.GetDbSet <ApplicationUser>().Returns(_userDbSet); _wallsDbSet = Substitute.For <IDbSet <Wall> >(); uow2.GetDbSet <Wall>().Returns(_wallsDbSet); _userAdministrationValidator = new UserAdministrationValidator(); _administrationUsersService = new AdministrationUsersService(ModelMapper.Create(), uow, uow2, _userAdministrationValidator, _userManager, _organizationService, _pictureService, dbContext, _administrationUsersNotificationService, _kudosService); }