public void PruebaBDException() { int cero = 0; FabricaComandos.CrearComandoConsultarActoresCB(); Comando <string, List <Entidad> > comandoConsultarActoresCombo = FabricaComandos.CrearComandoConsultarActoresCB(); List <Entidad> laLista = comandoConsultarActoresCombo.Ejecutar("PROYECT"); int cantidad = laLista.Count; Assert.AreEqual(cero, cantidad); }
public void PruebaComandoDetalleActoresCombo() { Actor actor1 = new Actor(); actor1.NombreActor = "Administrador"; actor1.DescripcionActor = "El que mantiene la pagina"; List <Entidad> actores = FabricaComandos.CrearComandoConsultarActoresCB().Ejecutar("TOT"); Assert.IsNotNull(actores); }
/// <summary> /// Llama al comando de Llenar CB Actores y retorna la lista de actores para ser llenados en el DropDownList de Actores /// </summary> /// <param name="parametro">Recibe el código de proyecto</param> /// <returns>Lista de Actores</returns> private List <Actor> CBActor(string parametro) { Comando <string, List <Entidad> > comandoLlenarCBActores; try { comandoLlenarCBActores = FabricaComandos.CrearComandoConsultarActoresCB(); _listaDesdeComando = comandoLlenarCBActores.Ejecutar(parametro); } #region Captura de Excepciones catch (ComandoBDException e) { PresentadorException exReporteActoresPresentador = new PresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorBDException, RecursosPresentadorModulo6.MensajePresentadorBDException, e); Logger.EscribirError(RecursosPresentadorModulo6.ClaseAgregarActorPresentador , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (ComandoNullException e) { ObjetoNuloPresentadorException exReporteActoresPresentador = new ObjetoNuloPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorNuloException, RecursosPresentadorModulo6.MensajePresentadorNuloException, e); Logger.EscribirError(RecursosPresentadorModulo6.ClaseAgregarActorPresentador , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (TipoDeDatoErroneoComandoException e) { TipoDeDatoErroneoPresentadorException exReporteActoresPresentador = new TipoDeDatoErroneoPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorTipoDeDatoErroneo, RecursosPresentadorModulo6.MensajePresentadorTipoDeDatoErroneoException, e); Logger.EscribirError(RecursosPresentadorModulo6.ClaseAgregarActorPresentador , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (ComandoException e) { ErrorGeneralPresentadorException exReporteActoresPresentador = new ErrorGeneralPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorException, RecursosPresentadorModulo6.MensajePresentadorException, e); Logger.EscribirError(RecursosPresentadorModulo6.ClaseAgregarActorPresentador , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (NullReferenceException e) { ObjetoNuloPresentadorException exReporteActoresPresentador = new ObjetoNuloPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorNuloException, RecursosPresentadorModulo6.MensajePresentadorNuloException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (Exception e) { ErrorGeneralPresentadorException exReporteActoresPresentador = new ErrorGeneralPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorException, RecursosPresentadorModulo6.MensajePresentadorException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } #endregion return(ConvertirListaActores(_listaDesdeComando)); }