public void GetStepByNameTest() { FlowStepDTO mecanica = new FlowStepDTO("Mecanica ligera"); FlowDAO flowDAO = new FlowDAOImp(); if (flowDAO.IsStepAvailable(mecanica)) { flowDAO.CreateStep(mecanica); } FlowStepDTO result = flowDAO.GetStepByName("Mecanica ligera"); Assert.AreEqual(mecanica.Name, result.Name); }
public void GetAllStepsTest() { FlowStepDTO mecanica = new FlowStepDTO("Mecanica ligera"); FlowDAO flowDAO = new FlowDAOImp(); if (flowDAO.IsStepAvailable(mecanica)) { flowDAO.CreateStep(mecanica); } List <FlowStepDTO> results = flowDAO.GetAllSteps(); Assert.IsNotNull(results); Assert.IsTrue(results.Count > 0); }
public void CreateFlowTest() { FlowStepDTO mecanica = new FlowStepDTO("Mecanica ligera"); FlowStepDTO pintura = new FlowStepDTO("Pintura"); FlowStepDTO lavado = new FlowStepDTO("Lavado"); FlowDAO flowDAO = new FlowDAOImp(); if (flowDAO.IsStepAvailable(mecanica)) { flowDAO.CreateStep(mecanica); } if (flowDAO.IsStepAvailable(pintura)) { flowDAO.CreateStep(pintura); } if (flowDAO.IsStepAvailable(lavado)) { flowDAO.CreateStep(lavado); } Dictionary <int, FlowStepDTO> request = new Dictionary <int, FlowStepDTO>(); request.Add(1, mecanica); request.Add(2, pintura); request.Add(3, lavado); flowDAO.CreateFlow(request); List <FlowItemDTO> flowItems = flowDAO.GetFlow(); Assert.IsNotNull(flowItems); Assert.IsTrue(flowItems.Count > 0); FlowItemDTO resultMecanica = flowItems.Find(f => f.FlowStep.Name == mecanica.Name); Assert.AreEqual(1, resultMecanica.StepNumber); FlowItemDTO resultPintura = flowItems.Find(f => f.FlowStep.Name == pintura.Name); Assert.AreEqual(2, resultPintura.StepNumber); FlowItemDTO resultLavado = flowItems.Find(f => f.FlowStep.Name == lavado.Name); Assert.AreEqual(3, resultLavado.StepNumber); }
public ZoneManagement() { ZoneDAO zoneDao = new ZoneDAOImp(); VehicleDAO vehicleDao = new VehicleDAOImpl(); FlowDAO flowDao = new FlowDAOImp(); this.zoneService = new ZoneServiceImp(zoneDao, flowDao, vehicleDao); this.flowService = new FlowServiceImp(flowDao); InitializeComponent(); this.addBtn.FlatStyle = FlatStyle.Flat; this.addBtn.FlatAppearance.BorderSize = 0; this.modifyBtn.FlatStyle = FlatStyle.Flat; this.modifyBtn.FlatAppearance.BorderSize = 0; this.delBtn.FlatStyle = FlatStyle.Flat; this.delBtn.FlatAppearance.BorderSize = 0; this.detailsBtn.FlatStyle = FlatStyle.Flat; this.detailsBtn.FlatAppearance.BorderSize = 0; this.assignBtn.FlatStyle = FlatStyle.Flat; this.assignBtn.FlatAppearance.BorderSize = 0; this.init(); }