Example #1
0
        public static void InserirDadosTeste(ProjetoTesteContext context)
        {
            context.Produtos.AddRange(
                new Produto("Produto1", 10, 100),
                new Produto("Produto2", 19, 101),
                new Produto("Produto3", 18, 102)
                );

            context.SaveChanges();
        }
Example #2
0
        public static ProjetoTesteContext Create()
        {
            var options = new DbContextOptionsBuilder <ProjetoTesteContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;

            var context = new ProjetoTesteContext(options);

            context.Database.EnsureCreated();

            InserirDadosTeste(context);

            return(context);
        }
Example #3
0
 public static void Destroy(ProjetoTesteContext context)
 {
     context.Database.EnsureDeleted();
     context.Dispose();
 }
Example #4
0
 public UsersController(ProjetoTesteContext context)
 {
     _context = context;
 }