public HttpResponseMessage ObtenerLogroPartidoPorId(DTOListaPartidosLogros dto) { try { TraductorListaPartidosLogros traductor = FabricaTraductor.CrearTraductorListaPartidosLogros(); Entidad partido = traductor.CrearEntidad(dto); Comando comando = FabricaComando.CrearComandoObtenerLogroPartidoPorId(partido); comando.Ejecutar(); DTOListaPartidosLogros dtoPartido = traductor.CrearDto(comando.GetEntidad()); return(Request.CreateResponse(HttpStatusCode.OK, dtoPartido)); } catch (BaseDeDatosException exc) { logger.Error(exc, exc.Mensaje); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exc.Mensaje)); } catch (Exception exc) { ExcepcionGeneral exceptionGeneral = new ExcepcionGeneral(exc.InnerException, DateTime.Now); logger.Error(exc, exc.Message); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exceptionGeneral.Mensaje)); } }
public void PruebaCtrObtenerLogroPartidoPorId() { DTOListaPartidosLogros dto = FabricaDTO.CrearDTOListaPartidosLogros(); dto.IdPartido = 14; Assert.AreEqual(HttpStatusCode.OK, controller.ObtenerLogroPartidoPorId(dto).StatusCode); }
public void PruebaTraductorListaPartidosLogrosEntidad() { TraductorListaPartidosLogros traductor = FabricaTraductor.CrearTraductorListaPartidosLogros(); Partido partido = FabricaEntidades.CrearPartido(); DTOListaPartidosLogros dtoListaPartidos = FabricaDTO.CrearDTOListaPartidosLogros(); dtoListaPartidos.IdPartido = 14; partido = (Partido)traductor.CrearEntidad(dtoListaPartidos); Assert.AreEqual(14, partido.Id); }
public void PruebaTraductorListaPartidosLogrosDto() { TraductorListaPartidosLogros traductor = FabricaTraductor.CrearTraductorListaPartidosLogros(); Partido partido = FabricaEntidades.CrearPartido(); DTOListaPartidosLogros dtoListaPartidos = FabricaDTO.CrearDTOListaPartidosLogros(); Equipos equiposEstaticos = new Equipos(); partido.Id = 14; partido.FechaInicioPartido = DateTime.Now; partido.Equipo1 = equiposEstaticos.GetEquipo(1); partido.Equipo2 = equiposEstaticos.GetEquipo(2); dtoListaPartidos = traductor.CrearDto(partido); Assert.AreEqual(14, dtoListaPartidos.IdPartido); }