public void Initialize() { var builder = new DbContextOptionsBuilder <GestaoAnimalContext>(); builder.UseInMemoryDatabase("Gestao Animal"); var options = builder.Options; context = new GestaoAnimalContext(options); context.Database.EnsureDeleted(); context.Database.EnsureCreated(); var medicamentos = new List <Medicamento> { new Medicamento { IdMedicamento = 1, Nome = "Floral", IdEspecieAnimal = 1 }, new Medicamento { IdMedicamento = 2, Nome = "Raiva", IdEspecieAnimal = 2 }, new Medicamento { IdMedicamento = 3, Nome = "Cloril", IdEspecieAnimal = 2 }, }; var especies = new List <Especieanimal> { new Especieanimal { IdEspecieAnimal = 1, Nome = "Cachorro" }, new Especieanimal { IdEspecieAnimal = 2, Nome = "Gato" }, }; context.AddRange(medicamentos); context.AddRange(especies); context.SaveChanges(); medicamentoService = new MedicamentoService(context); }
public void Initialize() { //Arrange var builder = new DbContextOptionsBuilder <GestaoAnimalContext>(); builder.UseInMemoryDatabase("Gestao Animal"); var options = builder.Options; _context = new GestaoAnimalContext(options); _context.Database.EnsureDeleted(); _context.Database.EnsureCreated(); var pessoas = new List <Pessoa> { new Pessoa { IdPessoa = 1, Nome = "Joana", DataNascimento = DateTime.Parse("1992-06-06") }, new Pessoa { IdPessoa = 2, Nome = "Lys", DataNascimento = DateTime.Parse("2018-06-06") }, new Pessoa { IdPessoa = 3, Nome = "Marcos Dosea", DataNascimento = DateTime.Parse("1952-03-03") }, }; _context.AddRange(pessoas); _context.SaveChanges(); _pessoaService = new PessoaService(_context); }
public void Initialize() { //Arrange var builder = new DbContextOptionsBuilder <GestaoAnimalContext>(); builder.UseInMemoryDatabase("Gestao Animal"); var options = builder.Options; _context = new GestaoAnimalContext(options); _context.Database.EnsureDeleted(); _context.Database.EnsureCreated(); var tipoexames = new List <Tipoexame> { new Tipoexame { IdTipoExame = 1, Tipo = "Glicemia" }, new Tipoexame { IdTipoExame = 2, Tipo = "Colesterol" }, new Tipoexame { IdTipoExame = 3, Tipo = "Raio-X" } }; _context.AddRange(tipoexames); _context.SaveChanges(); _tipoexameService = new TipoexameService(_context); }
public void Initialize() { //Arrange var builder = new DbContextOptionsBuilder <GestaoAnimalContext>(); builder.UseInMemoryDatabase("Gestao Animal"); var options = builder.Options; _context = new GestaoAnimalContext(options); _context.Database.EnsureDeleted(); _context.Database.EnsureCreated(); var organizacoes = new List <Organizacao> { new Organizacao { IdOrganizacao = 1, Cnpj = "49.912.370/0001-94", DataAbertura = DateTime.Parse("1963-07-11"), Nome = "Universidade Federal de Sergipe", Telefone = "793431-2121", Endereco = "Avenida Marechal Rondon", Email = "*****@*****.**" }, new Organizacao { IdOrganizacao = 2, Cnpj = "46.581.630/0001-06", DataAbertura = DateTime.Parse("2006-05-06"), Nome = "Fundação Cães Felizes", Telefone = "793431-5489", Endereco = "Rua Maria Fonseca", Email = "*****@*****.**" }, new Organizacao { IdOrganizacao = 3, Cnpj = "66.404.554/0001-62", DataAbertura = DateTime.Parse("2020-01-04"), Nome = "Colégio Estadual Professor José Rodrigues", Telefone = "793431-0953", Endereco = "Avenida Governador José Rodrigues", Email = "*****@*****.**" } }; _context.AddRange(organizacoes); _context.SaveChanges(); _organizacaoService = new OrganizacaoService(_context); }
public void Initialize() { //Arrange var builder = new DbContextOptionsBuilder <GestaoAnimalContext>(); builder.UseInMemoryDatabase("Gestao Animal"); var options = builder.Options; _context = new GestaoAnimalContext(options); _context.Database.EnsureDeleted(); _context.Database.EnsureCreated(); var consultas = new List <Consulta> { new Consulta { IdConsulta = 1, Descricao = "Consulta de Rotina", Data = DateTime.Parse("2021-05-10"), Preco = 150, IdAnimal = 1, IdPessoa = 1 }, new Consulta { IdConsulta = 2, Descricao = "Exames", Data = DateTime.Parse("2021-07-11"), Preco = 256, IdAnimal = 1, IdPessoa = 1 }, new Consulta { IdConsulta = 3, Descricao = "Verificação da Pata", Data = DateTime.Parse("2021-02-11"), Preco = 50, IdAnimal = 1, IdPessoa = 1 } }; _context.AddRange(consultas); _context.SaveChanges(); _consultaService = new ConsultaService(_context); }
public void Initialize() { var builder = new DbContextOptionsBuilder <GestaoAnimalContext>(); builder.UseInMemoryDatabase("Gestao Animal"); var options = builder.Options; context = new GestaoAnimalContext(options); context.Database.EnsureDeleted(); context.Database.EnsureCreated(); var aplicacoesMedicamento = new List <Aplicamedicamento> { new Aplicamedicamento { IdAplicaMedicamento = 1, IdMedicamento = 1, IdAnimal = 1, IdPessoa = 1, DataAplicacao = DateTime.Parse("2020-10-20 15:00:00"), Dosagem = "12 mg", Observacoes = "Sem observações." }, new Aplicamedicamento { IdAplicaMedicamento = 2, IdMedicamento = 3, IdAnimal = 2, IdPessoa = 1, DataAplicacao = DateTime.Parse("2020-12-17 16:00:00"), Dosagem = "25 mg", Observacoes = "Retornar para clínica em 7 dias." }, new Aplicamedicamento { IdAplicaMedicamento = 3, IdMedicamento = 2, IdAnimal = 2, IdPessoa = 1, DataAplicacao = DateTime.Parse("2021-03-04 13:00:00"), Dosagem = "200 mg", Observacoes = "Utilizado como medida preventiva." }, }; var medicamentos = new List <Medicamento> { new Medicamento { IdMedicamento = 1, Nome = "M1" }, new Medicamento { IdMedicamento = 2, Nome = "M2" }, new Medicamento { IdMedicamento = 3, Nome = "Floral" }, }; var animais = new List <Animal> { new Animal { IdAnimal = 1, Nome = "Totó" }, new Animal { IdAnimal = 2, Nome = "Belinha" } }; var pessoas = new List <Pessoa> { new Pessoa { IdPessoa = 1, Nome = "Joana", DataNascimento = DateTime.Parse("1992-06-06") } }; context.AddRange(aplicacoesMedicamento); context.AddRange(medicamentos); context.AddRange(animais); context.AddRange(pessoas); context.SaveChanges(); aplicaMedicamentoService = new AplicaMedicamentoService(context); }