public SalaControllerTests() { using (var context = new DatacenterMapContext("DatacenterMapTest")) { CleanUp.LimparTabelas(new DatacenterMapContext("DatacenterMapTest")); Edificacao edificacao = new Edificacao() { Nome = "Framework Building", NumeroAndares = 4, Latitude = 30, Longitude = 20 }; context.Edificacoes.Add(edificacao); context.SaveChanges(); Andar andar = new Andar() { Edificacao = context.Edificacoes.FirstOrDefault(x => x.NumeroAndares == 4), NumeroAndar = 3, QuantidadeMaximaSalas = 2 }; context.Andares.Add(andar); context.SaveChanges(); Andar ad = context.Andares.FirstOrDefault(x => x.NumeroAndar == 3); idAndar = ad.Id; } }
public RackControllerTests() { using (var context = new DatacenterMapContext("DatacenterMapTest")) { CleanUp.LimparTabelas(new DatacenterMapContext("DatacenterMapTest")); Edificacao edificacao = new Edificacao() { Nome = "Framework Building", NumeroAndares = 4, Latitude = 30, Longitude = 20 }; context.Edificacoes.Add(edificacao); context.SaveChanges(); Andar andar = new Andar() { Edificacao = context.Edificacoes.FirstOrDefault(x => x.NumeroAndares == 4), NumeroAndar = 3, QuantidadeMaximaSalas = 2 }; context.Andares.Add(andar); context.SaveChanges(); Sala sala = new Sala() { NumeroSala = "3.5", Andar = context.Andares.FirstOrDefault(x => x.NumeroAndar == 3), Comprimento = 110, Largura = 150, QuantidadeMaximaSlots = 3 }; context.Salas.Add(sala); for (var i = 0; i < sala.QuantidadeMaximaSlots; i++) { context.Slots.Add(CreateSlot(sala)); } context.SaveChanges(); slots = context.Slots.ToList(); } }
public AndarControllerTests() { using (var context = new DatacenterMapContext("DatacenterMapTest")) { CleanUp.LimparTabelas(context); Edificacao edificacao = new Edificacao() { Nome = "Framework Building", NumeroAndares = 4, Latitude = 30, Longitude = 20 }; context.Edificacoes.Add(edificacao); context.SaveChanges(); Edificacao ed = context.Edificacoes.FirstOrDefault(x => x.NumeroAndares == 4); idEdificio = ed.Id; } }
public EquipamentoControllerTests() { context = new DatacenterMapContext("DatacenterMapTest"); { CleanUp.LimparTabelas(context); Edificacao edificacao = new Edificacao() { Nome = "Framework Building", NumeroAndares = 4, Latitude = 30, Longitude = 20 }; context.Edificacoes.Add(edificacao); context.SaveChanges(); Andar andar = new Andar() { Edificacao = context.Edificacoes.FirstOrDefault(x => x.NumeroAndares == 4), NumeroAndar = 3, QuantidadeMaximaSalas = 2 }; context.Andares.Add(andar); context.SaveChanges(); Sala sala = new Sala() { NumeroSala = "3.5", Andar = context.Andares.FirstOrDefault(x => x.NumeroAndar == 3), Comprimento = 110, Largura = 150, QuantidadeMaximaSlots = 3 }; context.Salas.Add(sala); for (var i = 0; i < sala.QuantidadeMaximaSlots; i++) { context.Slots.Add(CreateSlot(sala)); } context.SaveChanges(); Rack rack = new Rack() { Tensao = 220, QuantidadeGavetas = 5, Slot = context.Slots.ToList()[0], Descricao = "Rack 1" }; Rack rack2 = new Rack() { Tensao = 220, QuantidadeGavetas = 5, Slot = context.Slots.ToList()[1], Descricao = "Rack 2" }; Rack rack3 = new Rack() { Tensao = 220, QuantidadeGavetas = 5, Slot = context.Slots.ToList()[2], Descricao = "Rack 3" }; context.Racks.Add(rack); context.Racks.Add(rack2); context.Racks.Add(rack3); for (var i = 0; i < rack.QuantidadeGavetas; i++) { context.Gavetas.Add(CreateGaveta(rack, i + 1, false)); context.Gavetas.Add(CreateGaveta(rack2, i + 1, false)); } context.Gavetas.Add(CreateGaveta(rack3, 1, true)); context.Gavetas.Add(CreateGaveta(rack3, 2, false)); context.Gavetas.Add(CreateGaveta(rack3, 3, true)); context.Gavetas.Add(CreateGaveta(rack3, 4, false)); context.Gavetas.Add(CreateGaveta(rack3, 5, false)); context.SaveChanges(); edificacaoId = context.Edificacoes.ToList()[0].Id; rack3Id = context.Racks.ToList()[2].Id; rack2Id = context.Racks.ToList()[1].Id; gavetas = context.Gavetas.ToList(); } }
public UsuarioControllerTests() { CleanUp.LimparTabelas(new DatacenterMapContext("DatacenterMapTest")); }
public EdificacaoControllerTests() { CleanUp.LimparTabelas(new DatacenterMapContext("DatacenterMapTest")); }