public void PruebaControllerAgregarLogroCantidad() { DTOLogroCantidad dtoLogro = FabricaDTO.CrearDTOLogroCantidad(); dtoLogro.IdPartido = 14; //cambiar a 1 dtoLogro.LogroCantidad = "Prueba controller Agregar logro cantidad"; dtoLogro.TipoLogro = (int)TipoLogro.cantidad; Assert.AreEqual(HttpStatusCode.OK, controller.AgregarLogroCantidad(dtoLogro).StatusCode); }
public void PruebaTraductorLogroCantidadEntidad() { TraductorLogroCantidad traductor = FabricaTraductor.CrearTraductorLogroCantidad(); LogroCantidad logro = FabricaEntidades.CrearLogroCantidad(); DTOLogroCantidad dtoLogro = FabricaDTO.CrearDTOLogroCantidad(); dtoLogro.IdPartido = 1; dtoLogro.LogroCantidad = "Prueba de dto a entidad"; dtoLogro.TipoLogro = (int)TipoLogro.cantidad; logro = (LogroCantidad)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(1, logro.Partido.Id); }
public void PruebaTraductorLogroCantidadDto() { TraductorLogroCantidad traductor = FabricaTraductor.CrearTraductorLogroCantidad(); LogroCantidad logro = FabricaEntidades.CrearLogroCantidad(); DTOLogroCantidad dtoLogro = FabricaDTO.CrearDTOLogroCantidad(); Partido partido = FabricaEntidades.CrearPartido(); logro.Partido = partido; logro.Partido.Id = 1; logro.IdTipo = TipoLogro.cantidad; logro.Logro = "Logro Prueba Traductor"; dtoLogro = traductor.CrearDto(logro); Assert.AreEqual(1, dtoLogro.IdPartido); }
public HttpResponseMessage AgregarLogroCantidad(DTOLogroCantidad dto) { try { TraductorLogroCantidad traductor = FabricaTraductor.CrearTraductorLogroCantidad(); Entidad logroCantidad = traductor.CrearEntidad(dto); Comando comando; comando = FabricaComando.CrearComandoAgregarLogroCantidad(logroCantidad); comando.Ejecutar(); return(Request.CreateResponse(HttpStatusCode.OK)); } catch (Exception exc) { ExcepcionGeneral personalizada = new ExcepcionGeneral(exc.InnerException, DateTime.Now); logger.Error(exc, exc.Message); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, personalizada.Mensaje)); } }