public CityAccessService(IRepositoryWrapper repositoryWrapper, CityAccessSettings settings, UserManager <DatabaseEntities.User> userManager, IMapper mapper)
 {
     _repositoryWrapper = repositoryWrapper;
     _cityAccessGetters = settings.CitiAccessGetters;
     _userManager       = userManager;
     _mapper            = mapper;
 }
示例#2
0
        public CityAccessServiceTests()
        {
            var userStore = new Mock <IUserStore <DatabaseEntities.User> >();

            _userManager = new Mock <UserManager <DatabaseEntities.User> >(userStore.Object, null, null, null, null, null, null, null, null);
            var cityAccessSettings = new CityAccessSettings(_repositoryWrapper.Object);

            _cityAccessService = new CityAccessService(cityAccessSettings, _userManager.Object, _mapper.Object);
        }
        public CityAccessServiceTests()
        {
            var userStore = new Mock <IUserStore <User> >();

            _userManager = new Mock <UserManager <User> >(userStore.Object, null, null, null, null, null, null, null, null);
            _repositoryWrapper.Setup(r => r.AdminType.GetFirstAsync(It.IsAny <Expression <Func <AdminType, bool> > >(), null))
            .ReturnsAsync(new AdminType());
            var cityAccessSettings = new CityAccessSettings(_repositoryWrapper.Object);

            _cityAccessService = new CityAccessService(_repositoryWrapper.Object, cityAccessSettings, _userManager.Object, _mapper.Object);
        }
示例#4
0
 public CityAccessService(CityAccessSettings settings, UserManager <DatabaseEntities.User> userManager, IMapper mapper)
 {
     _cityAccessGetters = settings.CitiAccessGetters;
     _userManager       = userManager;
     _mapper            = mapper;
 }