public static FitoReportDbContext Create() { var options = new DbContextOptionsBuilder <FitoReportDbContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()) .Options; var context = new FitoReportDbContext(options, new MachineDateTime()); context.Database.EnsureCreated(); context.Usuario.AddRange(new[] { new Usuario { Id = 1, NombreUsuario = "Admin", TipoUsuario = Domain.Enums.TiposUsuario.Admin, Email = "*****@*****.**" }, }); context.SaveChanges(); return(context); }
public GetUsuarioDetailQueryHandlerTests(QueryTestFixture fixture) { _context = fixture.Context; }
public static void InitializeDbForTests(FitoReportDbContext context) { FitoReportDbInitializer.Initialize(context); }
public static void Destroy(FitoReportDbContext context) { context.Database.EnsureDeleted(); context.Dispose(); }
public QueryTestFixture() { Context = FitoReportDbContextFactory.Create(); }