示例#1
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context         = context;
     GigsRepository   = new GigsRepository(_context);
     UserRepository   = new UserRepository(_context);
     GenresRepository = new GenresRepository(_context);
 }
示例#2
0
 public HomeController()
 {
     _dbContext           = new ApplicationDbContext();
     _userId              = System.Web.HttpContext.Current.User.Identity.GetUserId();
     _gigsRepository      = new GigsRepository(_dbContext);
     attendanceRepository = new AttendanceRepository(_dbContext);
 }
示例#3
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context    = context;
     Attendances = new AttendanceRepository(context);
     Gigs        = new GigsRepository(context);
     Followers   = new FollowerRepository(context);
     Genres      = new GenreRepository(context);
 }
示例#4
0
 public UnitOfWork(ApplicationDbContext dbContext)
 {
     _dbContext  = dbContext;
     Gigs        = new GigsRepository(dbContext);
     Followings  = new FollowingsRepository(dbContext);
     Genres      = new GenreRepository(dbContext);
     Attendances = new AttendanceRepository(dbContext);
 }
        public void TestInitialize()
        {
            _mockGigs = new Mock <DbSet <Gig> >();
            var _mockContext = new Mock <IApplicationDbContext>();

            _mockContext.Setup(c => c.Gigs).Returns(_mockGigs.Object);

            _repository = new GigsRepository(_mockContext.Object);
        }
示例#6
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context    = context;
     Gigs        = new GigsRepository(_context);
     Users       = new UserRepository(_context);
     Followings  = new FollowingsRepository(_context);
     Genres      = new GenresRepository(_context);
     Attendences = new AttendencesRepository(_context);
 }
示例#7
0
        public void TestInitiliaze()
        {
            _mockGiggDbSet = new Mock <DbSet <Gig> >();

            var mockDbContext = new Mock <IApplicationDbContext>();

            mockDbContext.SetupGet(m => m.Gigs).Returns(_mockGiggDbSet.Object);

            _repository = new GigsRepository(mockDbContext.Object);
        }
示例#8
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context          = context;
     Gigs              = new GigsRepository(context);
     Attendances       = new AttendanceRepository(context);
     Genres            = new GenreRepository(context);
     Followings        = new FollowingRepository(context);
     Users             = new ApplicationUserRepository(context);
     Notifications     = new NotificationsRepository(context);
     UserNotifications = new UserNotificationRepository(context);
 }
示例#9
0
        public void TestInitialize()
        {
            _mockGigs        = new Mock <DbSet <Gig> >();
            _mockAttendances = new Mock <DbSet <Attendance> >();

            var mockContext = new Mock <IApplicationDbContext>();

            mockContext.SetupGet(m => m.Gigs).Returns(_mockGigs.Object);
            mockContext.SetupGet(m => m.Attendances).Returns(_mockAttendances.Object);

            _repository = new GigsRepository(mockContext.Object);
        }
示例#10
0
 public void TestInitialize()
 {
     _userId         = "1";
     _mockContext    = new Mock <IApplicationDbContext>();
     _gigsRepository = new GigsRepository(_mockContext.Object);
 }
示例#11
0
 public HomeController()
 {
     _context        = new ApplicationDbContext();
     _gigsRepository = new GigsRepository(_context);
     _userRepository = new UserRepository(_context);
 }