Exemple #1
0
        public void AgregarDefectoPieIzquierdoObservado()
        {
            // arrange

            var            OP       = new OP();
            List <Defecto> Defectos = new List <Defecto>();

            Defecto d = new Defecto("Descosido", TipoDefecto.Observado);

            Defectos.Add(d);

            TimeSpan hi = DateTime.Now.TimeOfDay;
            //Hora fin no debe pasar al dia siguiente
            TimeSpan hf = new TimeSpan(hi.Hours + 2, 0, 0);

            var Turno = new Turno(hi, hf);

            TimeSpan hp1 = new TimeSpan(hi.Hours + 1, 32, 0);

            OP.IniciarInspeccion(Turno, Defectos);
            OP.AgregarHallazgo(hp1, d, d.TipoDefecto, pie.Izquierdo);

            // act

            var respuesta = OP.ObtenerHallazgoHora(hp1, d, d.TipoDefecto, pie.Izquierdo);

            // assert

            Assert.AreEqual(1, respuesta);
        }