public CommentTest() { var builder = new DbContextOptionsBuilder <JAMDContext>() .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()); context = new JAMDContext(builder.Options); var comments = Enumerable.Range(1, 9) .Select(i => new TblComment { CommentId = Guid.Parse(i.ToString() + str1.Substring(1)), Comment = $"Comment-" + i }); context.TblComment.AddRange(comments); int changed = context.SaveChanges(); _context = context; repo = new CommentRepository(_context); }
public UserTest() { var builder = new DbContextOptionsBuilder <JAMDContext>() .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()); context = new JAMDContext(builder.Options); var users = Enumerable.Range(1, 9) .Select(i => new TblUser { UserId = Guid.Parse(i.ToString() + str1.Substring(1)), UserName = $"User-{i}", Password = $"AuYTVzAlMfr/PeVRVUHuWV855SRZIcgv1G4Ia/{i}HQ8E=" }); context.TblUser.AddRange(users); int changed = context.SaveChanges(); _context = context; repo = new UserRepository(_context); }
public AdminTest() { var builder = new DbContextOptionsBuilder <JAMDContext>() .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()); context = new JAMDContext(builder.Options); var admins = Enumerable.Range(1, 9) .Select(i => new TblAdmin { AdminId = Guid.Parse(i.ToString() + str1.Substring(1)), UserId = Guid.Parse(i.ToString() + str2.Substring(1)), User = new TblUser { UserId = Guid.Parse(i.ToString() + str2.Substring(1)) } }); context.TblAdmin.AddRange(admins); int changed = context.SaveChanges(); _context = context; repo = new AdminRepository(_context); }
public MovieTest() { var builder = new DbContextOptionsBuilder <JAMDContext>() .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()); context = new JAMDContext(builder.Options); var comments = Enumerable.Range(1, 9) .Select(i => new TblComment { CommentId = Guid.NewGuid(), UserId = Guid.Parse(str1), MovieId = Guid.Parse(str1), Comment = $"Awesome-{i}" }); context.TblComment.AddRange(comments); var user = new TblUser { UserId = Guid.Parse(str1), UserName = "******" }; context.TblUser.Add(user); var movies = Enumerable.Range(1, 9) .Select(i => new TblMovie { MovieId = Guid.Parse(i.ToString() + str1.Substring(1)), MovieName = $"Movie-{i}" }); context.TblMovie.AddRange(movies); var admin = context.TblAdmin.Add(new TblAdmin { AdminId = Guid.NewGuid(), UserId = Guid.Parse(str1) }); int changed = context.SaveChanges(); _context = context; repo = new MovieRepository(_context); }
public UserRepository(JAMDContext context) { _context = context; }
public AdminRepository(JAMDContext context) { _context = context; }
public CommentRepository(JAMDContext context) { _context = context; }
public MovieRepository(JAMDContext context) { _context = context; }