public void PruebaAIngresarEmpleado() { IList <Empleado> lista = new List <Empleado>(); Empleado empleado = new Empleado(); Empleado empleComp = new Empleado(); empleado.Nombre = "Probador BD"; empleado.Apellido = "Probador"; empleado.FechaNacimiento = DateTime.Now; empleado.Cargo = "1"; empleado.Cedula = 1111111; empleado.Cuenta = "123123"; empleado.Estado = 1; empleado.SueldoBase = 198765; empleado.Direccion = new Direccion(); empleado.Direccion.Avenida = "prueba"; empleado.Direccion.Calle = " c prueba"; empleado.Direccion.Ciudad = "ciu prueba"; empleado.Direccion.Edif_Casa = "edif prueba"; empleado.Direccion.Piso_apto = "p prueba"; empleado.Direccion.Urbanizacion = "u prueba"; FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOEmpleado bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado(); bd.Ingresar(empleado); empleComp = bd.ConsultarPorTipoCedula(empleado); Assert.AreEqual(empleComp.Nombre, "Probador BD"); Assert.AreEqual(empleComp.Apellido, "Probador"); Assert.AreEqual(empleComp.Direccion.Edif_Casa, "edif prueba"); }
public Empleado Ejecutar() { FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOEmpleado acceso = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado(); _empleado = acceso.ConsultarPorTipoCedula(empleado); return(_empleado); }
public void PruebaConsultarEmpleadoCedula() { Empleado empleado = new Empleado(); empleado.Cedula = 17499612; Empleado Resultado = new Empleado(); FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOEmpleado bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado(); Resultado = bd.ConsultarPorTipoCedula(empleado); Assert.AreEqual(Resultado.Cedula, empleado.Cedula); }
public void TestReporteCedula() { Empleado empleado = new Empleado(); Empleado compraro = new Empleado(); FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOEmpleado bdEmpleado = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOEmpleado(); IDAOReporte bdReporte = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOReporte(); empleado.Cedula = 9887667; empleado = bdEmpleado.ConsultarPorTipoCedula(empleado); 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); }