public ApoliceSeguroRepositoryTest() { var options = new DbContextOptionsBuilder <TesteContextTest>() .UseInMemoryDatabase("Teste") .Options; _db = new TesteContextTest(options); TesteContextTest.RunSeed(_db); _dbSet = _db.Set <ApoliceSeguro>(); }
public static void RunSeed(TesteContextTest db) { db.Apolices.AddRange( new ApoliceSeguro { IdentificacaoSegurado = "0123456789", NumeroApolice = 10, PlacaVeiculo = "ABC123", ValorPremio = 1.23m }, new ApoliceSeguro { IdentificacaoSegurado = "9876543210", NumeroApolice = 20, PlacaVeiculo = "DFG456", ValorPremio = 1.23m }, new ApoliceSeguro { IdentificacaoSegurado = "56789012345", NumeroApolice = 30, PlacaVeiculo = "HIJ789", ValorPremio = 1.23m }, new ApoliceSeguro { IdentificacaoSegurado = "45612378901", NumeroApolice = 40, PlacaVeiculo = "KLM012", ValorPremio = 1.23m } ); db.SaveChanges(); }
public void Dispose() { TesteContextTest.CleanContext(_db); _db.Dispose(); }
public static void CleanContext(TesteContextTest db) { db.Apolices.RemoveRange(db.Apolices.Where(x => true)); db.SaveChanges(); }