public override DTOAlineacionSoloId CrearDto(Entidad entidad) { DTOAlineacionSoloId dto = FabricaDTO.CrearDTOAlineacionSoloId(); dto.Id = entidad.Id; return(dto); }
public void TraducirDTOApuestaCantidadTest() { DTOApuestaCantidad _dtoEsperado = FabricaDTO.CrearDtoApuestaCantidad(); _dtoEsperado.IdLogro = 1; _dtoEsperado.IdUsuario = 1; _dtoEsperado.ApuestaUsuario = 1; _dtoEsperado.Estado = "en curso"; _apuestaCantidad = FabricaEntidades.CrearApuestaCantidad(); _apuestaCantidad.Logro = _logroCantidad as LogroCantidad; _apuestaCantidad.Usuario = _apostador; _apuestaCantidad.Respuesta = 1; _apuestaCantidad.Estado = "en curso"; _traductorApuestaCantidad = FabricaTraductor.CrearTraductorApuestaCantidad(); _dtoApuestaCantidad = _traductorApuestaCantidad.CrearDto(_apuestaCantidad); Assert.AreEqual(_dtoEsperado.IdLogro, _dtoApuestaCantidad.IdLogro); Assert.AreEqual(_dtoEsperado.IdUsuario, _dtoApuestaCantidad.IdUsuario); Assert.AreEqual(_dtoEsperado.ApuestaUsuario, _dtoApuestaCantidad.ApuestaUsuario); Assert.AreEqual(_dtoEsperado.Estado, _dtoApuestaCantidad.Estado); }
public override DTOAlineacion CrearDto(Entidad entidad) { if (!(entidad is Alineacion alineacion)) { logger.Error("Casteo invalido de la entidad " + entidad + " a Alineacion"); throw new CasteoInvalidoException("La entidad no es del tipo Alineacion"); } DTOAlineacion dto = FabricaDTO.CrearDTOAlineacion(); TraductorEquipo traductorEquipo = FabricaTraductor.CrearTraductorEquipo(); dto.Equipo = traductorEquipo.CrearDto(alineacion.Equipo); TraductorObtenerJugadores traductorJugadores = FabricaTraductor.CrearTraductorObtenerJugadores(); dto.Jugador = traductorJugadores.CrearDto(alineacion.Jugador); dto.Partido = FabricaDTO.CrearDTOPartidoSoloId(); dto.Partido.Id = alineacion.Partido.Id; dto.EsCapitan = alineacion.EsCapitan; dto.EsTitular = alineacion.EsTitular; dto.Id = alineacion.Id; dto.Posicion = alineacion.Posicion; return(dto); }
public override DTOPartido CrearDto(Entidad entidad) { if (!(entidad is Partido partido)) { logger.Error("Casteo invalido de la entidad " + entidad + " a Partido"); throw new CasteoInvalidoException("La entidad no es del tipo Partido"); } DTOPartido dto = FabricaDTO.CrearDTOPartido(); TraductorEquipo traductorEquipo = FabricaTraductor.CrearTraductorEquipo(); dto.Equipo1 = traductorEquipo.CrearDto(partido.Equipo1); dto.Equipo2 = traductorEquipo.CrearDto(partido.Equipo2); TraductorEstadio traductorEstadio = FabricaTraductor.CrearTraductorEstadio(); dto.Estadio = traductorEstadio.CrearDto(partido.Estadio); TraductorAlineacion traductorAlineacion = FabricaTraductor.CrearTraductorAlineacion(); dto.Alineaciones = traductorAlineacion.CrearListaDto(partido.Alineaciones.Cast <Entidad>().ToList()); dto.FechaInicioPartido = partido.FechaInicioPartido; dto.FechaFinPartido = partido.FechaFinPartido; dto.Arbitro = partido.Arbitro; dto.Id = partido.Id; return(dto); }
public void PruebaControllerObtenerLogrosEquipoResultadosExc() { DTOLogroPartidoId dtoLogroPartidoId = FabricaDTO.CrearDTOLogroPartidoId(); dtoLogroPartidoId.IdPartido = 18;//Cambiar Assert.AreEqual(HttpStatusCode.InternalServerError, controller.ObtenerLogrosEquipoResultados(dtoLogroPartidoId).StatusCode); }
public void TraducirObtenerJugadoresTest() { Jugador _jugadorEsperado = FabricaEntidades.CrearJugador(); _jugadorEsperado.Id = 95; _jugadorEsperado.Nombre = "Sabina"; _jugadorEsperado.Apellido = "Quiroga"; _jugadorEsperado.FechaNacimiento = "01-12-1992"; _jugadorEsperado.LugarNacimiento = "Venezuela"; _jugadorEsperado.Peso = 51; _jugadorEsperado.Altura = 1.61M; _jugadorEsperado.Posicion = "DELANTERO"; _jugadorEsperado.Numero = 8; _jugadorEsperado.Equipo.Pais = "Colombia"; _jugadorEsperado.Capitan = false; _dtoObtenerJugadores = FabricaDTO.CrearDTOObtenerJugadores(); _dtoObtenerJugadores.Id = 95; _traductorObtenerJugadores = FabricaTraductor.CrearTraductorObtenerJugadores(); _jugador = _traductorObtenerJugadores.CrearEntidad(_dtoObtenerJugadores) as Jugador; Assert.AreEqual(_jugadorEsperado.Id, _jugador.Id); }
public void PruebaControllerObtenerLogrosEquipoPendiente() { DTOLogroPartidoId dtoLogroPartidoId = FabricaDTO.CrearDTOLogroPartidoId(); dtoLogroPartidoId.IdPartido = 14;//Cambiar Assert.AreEqual(HttpStatusCode.OK, controller.ObtenerLogrosEquipoPendientes(dtoLogroPartidoId).StatusCode); }
public void PruebaControllerObtenerLogrosCantidadResultados() { DTOLogroPartidoId dtoLogroPartidoId = FabricaDTO.CrearDTOLogroPartidoId(); dtoLogroPartidoId.IdPartido = 14;//Cambiar Assert.AreEqual(HttpStatusCode.OK, controller.ObtenerLogrosCantidadResultados(dtoLogroPartidoId).StatusCode); }
public void PruebaCtrObtenerLogroPartidoPorId() { DTOListaPartidosLogros dto = FabricaDTO.CrearDTOListaPartidosLogros(); dto.IdPartido = 14; Assert.AreEqual(HttpStatusCode.OK, controller.ObtenerLogroPartidoPorId(dto).StatusCode); }
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 PruebaControllerAgregarLogroJugador() { DTOLogroJugador dtoLogro = FabricaDTO.CrearDTOLogroJugador(); dtoLogro.IdPartido = 14; //cambiar a 1 dtoLogro.LogroJugador = "Prueba controller Agregar logro jugador"; dtoLogro.TipoLogro = (int)TipoLogro.jugador; Assert.AreEqual(HttpStatusCode.OK, controller.AgregarLogroJugador(dtoLogro).StatusCode); }
public void PruebaControllerAgregarLogroEquipo() { DTOLogroEquipo dtoLogro = FabricaDTO.CrearDTOLogroEquipo(); dtoLogro.IdPartido = 14; //cambiar a 1 dtoLogro.LogroEquipo = "Prueba controller Agregar logro equipo"; dtoLogro.TipoLogro = (int)TipoLogro.equipo; Assert.AreEqual(HttpStatusCode.OK, controller.AgregarLogroEquipo(dtoLogro).StatusCode); }
public override DTOJugadorId CrearDto(Entidad entidad) { DTOJugadorId dto = FabricaDTO.CrearDTOJugadorId(); Jugador jugador = entidad as Jugador; dto.Id = jugador.Id; return(dto); }
/// <summary> /// Metodo que sirve para convertir de una entidad a un dto /// </summary> /// <param name="entidad"></param> /// <returns></returns> public override DTOLogroJugador CrearDto(Entidad entidad) { DTOLogroJugador dto = FabricaDTO.CrearDTOLogroJugador(); LogroJugador logroJugador = entidad as LogroJugador; dto.IdPartido = logroJugador.Partido.Id; dto.LogroJugador = logroJugador.Logro; dto.TipoLogro = (int)logroJugador.IdTipo; return(dto); }
/// <summary> /// Metodo que sirve para convertir de una entidad a un dto /// </summary> /// <param name="entidad"></param> /// <returns></returns> public override DTOLogroVF CrearDto(Entidad entidad) { DTOLogroVF dto = FabricaDTO.CrearDTOLogroVF(); LogroVoF logroVF = entidad as LogroVoF; dto.IdPartido = logroVF.Partido.Id; dto.LogroVF = logroVF.Logro; dto.TipoLogro = (int)logroVF.IdTipo; return(dto); }
/// <summary> /// Metodo que sirve para convertir de una entidad a un dto /// </summary> /// <param name="entidad"></param> /// <returns></returns> public override DTOLogroEquipo CrearDto(Entidad entidad) { DTOLogroEquipo dto = FabricaDTO.CrearDTOLogroEquipo(); LogroEquipo logroEquipo = entidad as LogroEquipo; dto.IdPartido = logroEquipo.Partido.Id; dto.LogroEquipo = logroEquipo.Logro; dto.TipoLogro = (int)logroEquipo.IdTipo; return(dto); }
/// <summary> /// Metodo que sirve para convertir de una entidad a un dto /// </summary> /// <param name="entidad"></param> /// <returns></returns> public override DTOLogroCantidad CrearDto(Entidad entidad) { DTOLogroCantidad dto = FabricaDTO.CrearDTOLogroCantidad(); LogroCantidad logroCantidad = entidad as LogroCantidad; dto.IdPartido = logroCantidad.Partido.Id; dto.LogroCantidad = logroCantidad.Logro; dto.TipoLogro = (int)logroCantidad.IdTipo; return(dto); }
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); }
/// <summary> /// Metodo que sirve para convertir de una entidad a un dto /// </summary> /// <param name="entidad"></param> /// <returns></returns> public override DTOLogroJugadorResultado CrearDto(Entidad entidad) { DTOLogroJugadorResultado dto = FabricaDTO.CrearDTOLogroJugadorResultado(); LogroJugador logroJugador = entidad as LogroJugador; dto.IdLogroJugador = logroJugador.Id; dto.LogroJugador = logroJugador.Logro; dto.TipoLogro = (int)logroJugador.IdTipo; dto.Jugador = logroJugador.Jugador.Id; return(dto); }
/// <summary> /// Metodo que sirve para convertir de una entidad a un dto /// </summary> /// <param name="entidad"></param> /// <returns></returns> public override DTOLogroCantidadResultado CrearDto(Entidad entidad) { DTOLogroCantidadResultado dto = FabricaDTO.CrearDTOLogroCantidadResultado(); LogroCantidad logroCantidad = entidad as LogroCantidad; dto.IdLogroCantidad = logroCantidad.Id; dto.LogroCantidad = logroCantidad.Logro; dto.TipoLogro = (int)logroCantidad.IdTipo; dto.Cantidad = logroCantidad.Cantidad; return(dto); }
/// <summary> /// Metodo que sirve para convertir de una entidad a un dto /// </summary> /// <param name="entidad"></param> /// <returns></returns> public override DTOLogroVFResultado CrearDto(Entidad entidad) { DTOLogroVFResultado dto = FabricaDTO.CrearDTOLogroVFResultado(); LogroVoF logroVF = entidad as LogroVoF; dto.IdLogroVF = logroVF.Id; dto.LogroVF = logroVF.Logro; dto.TipoLogro = (int)logroVF.IdTipo; dto.Respuesta = logroVF.Respuesta; return(dto); }
public override DTOListarProximosPartidos CrearDto(Entidad entidad) { Partido partido = entidad as Partido; DTOListarProximosPartidos dto = FabricaDTO.CrearDTOListarProximosPartidos(); dto.IdPartido = partido.Id; dto.Equipo1 = partido.Equipo1.Pais; dto.Equipo2 = partido.Equipo2.Pais; dto.Fecha = partido.FechaInicioPartido.ToShortDateString(); return(dto); }
public void PruebaTraductorLogroJugadorEntidad()//NO ESTA IMPLEMENTADO EL TRADUCTOR TODAVIA { TraductorLogroJugador traductor = FabricaTraductor.CrearTraductorLogroJugador(); LogroJugador logro = FabricaEntidades.CrearLogroJugador(); DTOLogroJugador dtoLogro = FabricaDTO.CrearDTOLogroJugador(); dtoLogro.IdPartido = 1; dtoLogro.LogroJugador = "Prueba de dto a entidad logro jugador"; dtoLogro.TipoLogro = (int)TipoLogro.jugador; logro = (LogroJugador)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(1, logro.Partido.Id); }
public void PruebaTraductorLogroVFEntidad() { TraductorLogroVF traductor = FabricaTraductor.CrearTraductorLogroVF(); LogroVoF logro = FabricaEntidades.CrearLogroVoF(); DTOLogroVF dtoLogro = FabricaDTO.CrearDTOLogroVF(); dtoLogro.IdPartido = 1; dtoLogro.LogroVF = "Prueba de dto a entidad logro vf"; dtoLogro.TipoLogro = (int)TipoLogro.vof; logro = (LogroVoF)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(1, logro.Partido.Id); }
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 override DTOPartidoFecha CrearDto(Entidad entidad) { if (!(entidad is Partido partido)) { logger.Error("Casteo invalido de la entidad " + entidad + " a Partido"); throw new CasteoInvalidoException("La entidad no es del tipo Partido"); } DTOPartidoFecha dto = FabricaDTO.CrearDTOPartidoFecha(); dto.FechaInicioPartido = partido.FechaInicioPartido; return(dto); }
public void PruebaTraductorLogroEquipoEntidad() { TraductorLogroEquipo traductor = FabricaTraductor.CrearTraductorLogroEquipo(); LogroEquipo logro = FabricaEntidades.CrearLogroEquipo(); DTOLogroEquipo dtoLogro = FabricaDTO.CrearDTOLogroEquipo(); dtoLogro.IdPartido = 1; dtoLogro.LogroEquipo = "Prueba de dto a entidad logro equipo"; dtoLogro.TipoLogro = (int)TipoLogro.equipo; logro = (LogroEquipo)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(1, logro.Partido.Id); }
public void PruebaTraductorLogroCantidadResultadoEntidad() { TraductorLogroCantidadResultado traductor = FabricaTraductor.CrearTraductorLogroCantidadResultado(); LogroCantidad logro = FabricaEntidades.CrearLogroCantidad(); DTOLogroCantidadResultado dtoLogro = FabricaDTO.CrearDTOLogroCantidadResultado(); dtoLogro.IdLogroCantidad = 1; dtoLogro.LogroCantidad = "Prueba de dto a entidad"; dtoLogro.TipoLogro = (int)TipoLogro.cantidad; dtoLogro.Cantidad = 6; logro = (LogroCantidad)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(6, logro.Cantidad); }
public void PruebaTraductorLogroCantidadResultadoDto() { TraductorLogroCantidadResultado traductor = FabricaTraductor.CrearTraductorLogroCantidadResultado(); LogroCantidad logro = FabricaEntidades.CrearLogroCantidad(); DTOLogroCantidadResultado dtoLogro = FabricaDTO.CrearDTOLogroCantidadResultado(); logro.Id = 1; logro.IdTipo = TipoLogro.cantidad; logro.Logro = "Logro Prueba Traductor"; logro.Cantidad = 8; dtoLogro = traductor.CrearDto(logro); Assert.AreEqual(8, dtoLogro.Cantidad); }
public override DTOEquipo CrearDto(Entidad entidad) { if (!(entidad is Comun.Entidades.Equipo equipo)) { logger.Error("Casteo invalido de la entidad " + entidad + " a Equipo"); throw new CasteoInvalidoException("La entidad no es del tipo equipo"); } DTOEquipo dto = FabricaDTO.CrearDTOEquipo(); dto.Id = equipo.Id; dto.Pais = equipo.Pais; return(dto); }