public static BreadingBreadDbContext Create() { var options = new DbContextOptionsBuilder <BreadingBreadDbContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()) .Options; var context = new BreadingBreadDbContext(options, new MachineDateTime()); context.Database.EnsureCreated(); context.User.AddRange(new[] { new User { Id = 1, UserName = "******", UserType = Domain.Enums.UserType.Admin }, }); context.SaveChanges(); return(context); }
public GetUsuarioDetailQueryHandlerTests(QueryTestFixture fixture) { _context = fixture.Context; }
public static void Destroy(BreadingBreadDbContext context) { context.Database.EnsureDeleted(); context.Dispose(); }
public static void InitializeDbForTests(BreadingBreadDbContext context) { BreadingBreadDbInitializer.Initialize(context); }
public QueryTestFixture() { Context = BreadingBreadDbContextFactory.Create(); }