Example #1
0
 public AuthService(UsersAccountsRepository respository,
                    RolesModulesMappingsRepository mappingRepo,
                    RolesRepository rolesRep,
                    UsersAccountsRepository usersRepo,
                    UsersRolesRepository usersRolesRepository)
 {
     this._respository         = respository;
     this.mappingRepo          = mappingRepo;
     this.rolesRep             = rolesRep;
     this.usersRepo            = usersRepo;
     this.usersRolesRepository = usersRolesRepository;
 }
        public void TestGetUserMappingSheet()
        {
            _context            = new PmcsDbContext();
            this.respository    = new UsersAccountsRepository(_context);
            this.mappingRepo    = new RolesModulesMappingsRepository(_context);
            this.rolesRep       = new RolesRepository(_context);
            this.usersRepo      = new UsersAccountsRepository(_context);
            this.usersRolesRepo = new UsersRolesRepository(_context);

            var authService = new AuthService(respository, mappingRepo, rolesRep, usersRepo, usersRolesRepo);
            var results     = authService.GetUserMappingsSheet(3);

            Assert.AreEqual(results.Count(), 29);
        }