public void TestListarEmpleado() { //Declaro test de tipo BDEmpleado para poder invocar el metodo "ListarEmpleados()" theEmpleados = BDEmpleado.ListarEmpleados(); //La prueba pasa el metodo retorna al menos 1 empleado Assert.IsTrue(theEmpleados.Count > 0); }
public void TestGetEmpleadoById() { //Declaro test de tipo LogicaM10 para poder invocar el metodo "GetEmployeeById(empleadoId)" consultaEmpleado = BDEmpleado.GetEmployeeById(empleadoId); //La prueba pasa el metodo retorna a un empleado Assert.NotNull(consultaEmpleado); }
public void TestGetListaHash() { //Declaro test de tipo LogicaM10 para poder invocar el metodo "ListElementos(theEmpleado)" listaHash = BDEmpleado.listElementos(theEmpleado); //La prueba pasa el metodo retorna al menos 1 programador Assert.NotNull(listaHash); }
public void TestAddEmpleado() { //Declaro test de tipo BDEmpleado para poder invocar el "AddEmpleado(Empleado theEmpleado)" answer = BDEmpleado.AddEmpleado(theEmpleado); //answer obtiene true si se inserta el empleado Assert.IsTrue(answer); }
public void TestGetListaCargos() { //Declaro test de tipo LogicaM10 para poder invocar el metodo "GetElementsForSelectJob()" theCargos = BDEmpleado.GetElementsForSelectJob(); //La prueba pasa el metodo retorna al menos 1 pais Assert.IsTrue(theCargos.Count > 0); }
public void TestGetListaEstados() { //Declaro test de tipo LogicaM10 para poder invocar el metodo "GetElementsForSelectState()" theDireccion = BDEmpleado.GetElementsForSelectState(pais); //La prueba pasa el metodo retorna al menos 1 pais Assert.IsTrue(theDireccion.Count > 0); }
public void TestCambiarBDEstatusEmpleado() { //Declaro test de tipo LogicaM10 para poder invocar el metodo "CambiarEstatus(empleadoId)" answer = BDEmpleado.CambiarEstatus(empleadoId); //La prueba pasa el metodo retorna al menos 1 pais Assert.IsTrue(answer); //Retorno al empleado a su estado anterior answer = BDEmpleado.CambiarEstatus(empleadoId); }
public void TestGetListarProgramadores() { //Declaro test de tipo LogicaM10 para poder invocar el metodo "ListarGerentes()" theEmpleados = BDEmpleado.ListarProgramadores(); answer = true; foreach (Empleado empleadoPrueba in theEmpleados) { if (empleadoPrueba.Job.Nombre != "Programador") { answer = false; } } //La prueba pasa el metodo retorna al menos 1 programador Assert.IsTrue((theEmpleados.Count > 0) && (answer)); }
/// <summary> /// Metodo para consultar todos los empleados /// </summary> /// <returns>Retorna una lista de empleados</returns> public List <Empleado> GetEmpleados() { Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, LogicaM10Resources.MensajeInicioInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); try { return(BDEmpleado.ListarEmpleados()); } catch (ArgumentNullException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.M10.NullArgumentException(LogicaM10Resources.Codigo, LogicaM10Resources.Mensaje, ex); } catch (SqlException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.ExceptionTGConBD(LogicaM10Resources.Codigo, LogicaM10Resources.Mensaje, ex); } catch (FormatException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.M10.WrongFormatException(LogicaM10Resources.Codigo_Error_Formato, LogicaM10Resources.Mensaje_Error_Formato, ex); } catch (ExcepcionesTangerine.ExceptionTGConBD ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw ex; } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.ExceptionsTangerine(LogicaM10Resources.Mensaje_Generico_Error, ex); } }