/// <summary> /// Metodo para ejecutar el comando /// </summary> /// <returns></returns> public override List <Entidad> Ejecutar() { try { IDAOEmpleado daoEmpleado = (DatosTangerine.DAO.M10.DAOEmpleado)DatosTangerine.Fabrica. FabricaDAOSqlServer.ConsultarDAOEmpleado(); return(daoEmpleado.ConsultarTodos()); } catch (AgregarEmpleadoException ex) { throw ex; } catch (BaseDatosException ex) { throw ex; } }
public void TestConsultarTodosDAO() { listEmpleados = daoEmpleado.ConsultarTodos(); theEmpleado2 = (EmpleadoM10)listEmpleados[(ListaEmpleado.Count) - 1]; Assert.IsNotEmpty(listEmpleados); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_p_nombre, "Eduardo"); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_s_nombre, "Jose"); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_p_apellido, "Pacheco"); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_s_apellido, "Aguirre"); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_genero, "Masculino"); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_cedula.ToString(), "19162756"); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_fecha_nac.ToString(), "10/8/1989 12:00:00 a. m."); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_activo, "Activo"); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_nivel_estudio, "Bachiller"); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Emp_email, "*****@*****.**"); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Jobs.Nombre, "Gerente"); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Jobs.FechaContratacion.ToString(), "1/4/2016 12:00:00 a. m."); Assert.AreEqual(((EmpleadoM10)theEmpleado2).Jobs.Modalidad, "Tiempo completo"); }