public void PruebaComandoConsultarActoresXCasoDeUso() { Actor actor1 = new Actor(); actor1.NombreActor = "Administrador"; actor1.DescripcionActor = "El que mantiene la pagina"; List <string> actores = FabricaComandos.CrearComandoConsultarActoresXCasoDeUso().Ejecutar(1); Assert.IsNotNull(actores); }
/// <summary> /// Método que llama a Comando para traer la lista de actores /// por caso de uso /// </summary> /// <param name="idCasoUso">Id del Caso de Uso</param> /// <returns>Lista de Nombre de los Actores</returns> public List <string> ListadoActores(int idCasoUso) { List <string> listaActores = new List <string>(); try { Comando <int, List <string> > comandoListarActores = FabricaComandos.CrearComandoConsultarActoresXCasoDeUso(); listaActores = comandoListarActores.Ejecutar(idCasoUso); } #region Captura de Excepciones catch (ComandoBDException e) { PresentadorException exReporteActoresPresentador = new PresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorBDException, RecursosPresentadorModulo6.MensajePresentadorBDException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (ComandoNullException e) { ObjetoNuloPresentadorException exReporteActoresPresentador = new ObjetoNuloPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorNuloException, RecursosPresentadorModulo6.MensajePresentadorNuloException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (TipoDeDatoErroneoComandoException e) { TipoDeDatoErroneoPresentadorException exReporteActoresPresentador = new TipoDeDatoErroneoPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorTipoDeDatoErroneo, RecursosPresentadorModulo6.MensajePresentadorTipoDeDatoErroneoException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (ComandoException e) { ErrorGeneralPresentadorException exReporteActoresPresentador = new ErrorGeneralPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorException, RecursosPresentadorModulo6.MensajePresentadorException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } #endregion return(listaActores); }