Exemplo n.º 1
0
        public void PruebaConsultarEmpleadoNombre()
        {
            Empleado empleado = new Empleado();

            string Nombre = "harold";

            empleado.Nombre = "har";

            List <Empleado> Resultado = new List <Empleado>();

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

            IDAOEmpleado bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado();

            Resultado = bd.ConsultarPorTipoNombre(empleado);

            for (int i = 0; i < Resultado.Count; i++)
            {
                if ((Resultado[i].Nombre == Nombre))
                {
                    empleado.Nombre = Resultado[i].Nombre;
                    i = Resultado.Count;
                }
                else
                {
                    empleado.Nombre   = "null";
                    empleado.Apellido = "null";
                }
            }

            Assert.AreEqual(Nombre, empleado.Nombre);
        }
Exemplo n.º 2
0
        public List <Empleado> Ejecutar()
        {
            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

            IDAOEmpleado acceso = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado();

            _empleado2 = acceso.ConsultarPorTipoNombre(_empleado);

            return(_empleado2);
        }
        public void TestReporteNombre()
        {
            Empleado empleado = new Empleado();

            Empleado compraro = new Empleado();

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

            IDAOEmpleado bdEmpleado = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado();

            IDAOReporte bdReporte = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOReporte();

            empleado.Nombre = "Angelin";

            empleado = bdEmpleado.ConsultarPorTipoNombre(empleado)[0];

            compraro = bdReporte.ReporteAnualPorPaquetesEmpleadoId(empleado);

            Assert.AreEqual(empleado.Nombre, compraro.Nombre);
            Assert.AreEqual(empleado.Apellido, compraro.Apellido);
            Assert.AreEqual(60000.0, compraro.CargoEmpleado.SueldoMinimo);
            Assert.AreEqual(84000.0, compraro.CargoEmpleado.SueldoMaximo);
            Assert.AreEqual(empleado.Cargo, compraro.Cargo);
        }