public FeedbacksController() { _context = new JPGPizzaDbContext(); _feedbacksRepository = new FeedbacksRepository(_context); _productsRepository = new ProductsRepository(_context); _applicationUsersRepository = new ApplicationUsersRepository(_context); }
public UnitOfWork(ApplicationDbContext db) { this.db = db; GymClasses = new GymClassesRepository(db); //här lägger jag till en ny GymClassRepository med en dbms ApplicationUsers = new ApplicationUsersRepository(db); UserGymClass = new ApplicationUserGymClassRepository(db); }
public UsersController(ApplicationUsersRepository applicationUsersRepository, ApplicationUserValidators userValidators, MyHealthContext context) { _applicationUsersRepository = applicationUsersRepository; _Context = context; _userValidators = userValidators; _allowedClaims = new List <string>() { "ManageUsers", "ManageTenants" }; }
public UnitOfWork(ApplicationDbContext context) { _context = context; Gigs = new GigRepository(context); Attendances = new AttendanceRepository(context); Followings = new FollowingRepository(context); Genres = new GenreRepository(context); Notifications = new NotificationRepository(context); Users = new ApplicationUsersRepository(context); UserNotifications = new UserNotificationRepository(context); }
public async Task GetUser_Throws_NotFoundException() { var dbSetMock = new Mock <DbSet <ApplicationUser> >(); var dbContextMock = new Mock <ApplicationDbContext>(); dbContextMock.Setup(s => s.Set <ApplicationUser>()).Returns(dbSetMock.Object); var userManagerMock = GetUserManagerMock <ApplicationUser>(); userManagerMock.Setup(u => u.FindByIdAsync(It.IsAny <String>())).Returns(Task.FromResult <ApplicationUser>(null)); var roleManagerMock = GetRoleManagerMock <IdentityRole>().Object; ApplicationUsersRepository applicationUsersRepository = new ApplicationUsersRepository( dbContextMock.Object, userManagerMock.Object, roleManagerMock ); await Assert.ThrowsAsync <NotFoundException>(async() => { await applicationUsersRepository.GetUser(Guid.NewGuid()); }); }
public async Task GetUser_ReturnsUser() { var dbSetMock = new Mock <DbSet <ApplicationUser> >(); var dbContextMock = new Mock <ApplicationDbContext>(); dbContextMock.Setup(s => s.Set <ApplicationUser>()).Returns(dbSetMock.Object); var userManagerMock = GetUserManagerMock <ApplicationUser>(); userManagerMock.Setup(u => u.FindByIdAsync(It.IsAny <String>())).Returns(Task.FromResult(new ApplicationUser())); var roleManagerMock = GetRoleManagerMock <IdentityRole>().Object; ApplicationUsersRepository applicationUsersRepository = new ApplicationUsersRepository( dbContextMock.Object, userManagerMock.Object, roleManagerMock ); var user = await applicationUsersRepository.GetUser(Guid.NewGuid()); Assert.NotNull(user); Assert.IsAssignableFrom <ApplicationUser>(user); }
public TenantsController(TenantsRepository tenantsRepository, ApplicationUsersRepository applicationUsersRepository, ApplicationUserValidators userValidators) { _TenantsRepository = tenantsRepository; _ApplicationUsersRepository = applicationUsersRepository; _UserValidators = userValidators; }
public ApplicationUsersController() { _context = new JPGPizzaDbContext(); _applicationUserRepository = new ApplicationUsersRepository(_context); _ordersRepository = new OrdersRepository(_context); }
public YearSheetCreator(ApplicationUsersRepository applicationUsersRepository) { _applicationUsersRepository = applicationUsersRepository; }