public static void InitializeDbForTests(KakaoTicketDbContext context)
        {
            var concertGuid    = Guid.Parse("{B0788D2F-8003-43C1-92A4-EDC76A7C5DDE}");
            var musicalGuid    = Guid.Parse("{6313179F-7837-473A-A4D5-A5571B43E6A6}");
            var playGuid       = Guid.Parse("{BF3F3002-7E53-441E-8B76-F6280BE284AA}");
            var conferenceGuid = Guid.Parse("{FE98F549-E790-4E9F-AA16-18C2292A2EE9}");

            context.Categories.Add(new Category
            {
                CategoryId = concertGuid,
                Name       = "Concerts"
            });
            context.Categories.Add(new Category
            {
                CategoryId = musicalGuid,
                Name       = "Musicals"
            });
            context.Categories.Add(new Category
            {
                CategoryId = playGuid,
                Name       = "Plays"
            });
            context.Categories.Add(new Category
            {
                CategoryId = conferenceGuid,
                Name       = "Conferences"
            });

            context.SaveChanges();
        }
示例#2
0
        public KakaoTicketDbContextTests()
        {
            var dbContextOptions = new DbContextOptionsBuilder <KakaoTicketDbContext>().UseInMemoryDatabase(Guid.NewGuid().ToString()).Options;

            _loggedInUserId          = "00000000-0000-0000-0000-000000000000";
            _loggedInUserServiceMock = new Mock <ILoggedInUserService>();
            _loggedInUserServiceMock.Setup(m => m.UserId).Returns(_loggedInUserId);

            _kakaoTicketDbContext = new KakaoTicketDbContext(dbContextOptions, _loggedInUserServiceMock.Object);
        }
 public CategoryRepository(KakaoTicketDbContext dbContext) : base(dbContext)
 {
 }
 public EventRepository(KakaoTicketDbContext dbContext) : base(dbContext)
 {
 }
示例#5
0
 public OrderRepository(KakaoTicketDbContext dbContext) : base(dbContext)
 {
 }
 public BaseRepository(KakaoTicketDbContext dbContext)
 {
     _dbContext = dbContext;
 }