Exemplo n.º 1
0
        public void SetUp()
        {
            Equipos  equipos  = new Equipos();
            Estadios estadios = new Estadios();

            daoPartido = FabricaDAO.CrearDAOPartido();
            equipo1    = equipos.GetEquipo(1);
            equipo2    = equipos.GetEquipo(2);
            estadio    = estadios.GetEstadio(1);
            partido    = FabricaEntidades.CrearPartido(0, new DateTime(2018, 06, 29, 1, 0, 0), new DateTime(2018, 06, 29, 3, 0, 0), "pedro", equipo1, equipo2, estadio);
            daoPartido.Agregar(partido);
            partidoobtenido = (Partido)daoPartido.ObtenerTodos()[daoPartido.ObtenerTodos().Count - 1];
            DAOJugador daoJugador = FabricaDAO.CrearDAOJugador();

            jugador                 = FabricaEntidades.CrearJugador();
            jugador.Equipo          = equipo1;
            jugador.Altura          = 180;
            jugador.Apellido        = "Prueba";
            jugador.Nombre          = "PruebaDos";
            jugador.Numero          = 10;
            jugador.Posicion        = "Delantero";
            jugador.Peso            = 90;
            jugador.LugarNacimiento = "Perdido";
            jugador.FechaNacimiento = "2012/12/12";
            daoJugador.Agregar(jugador);
            daoAlineacion = FabricaDAO.CrearDAOAlineacion();
            alineacion    = FabricaEntidades.CrearAlineacion(0, true, "Delantero", true, jugador, equipo1, partidoobtenido);
        }
Exemplo n.º 2
0
        public void PruebaDaoObtenerLogrosCantidadResultadosExc()
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Id = 11; //cambiar numero
            Assert.Throws <LogrosFinalizadosNoExisteException>(() => ((DAOLogroCantidad)dao).ObtenerLogrosResultados(partido));
        }
Exemplo n.º 3
0
        public void PruebaDaoObtenerLogrosEquipoPendientesException()
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Id = 18; //cambiar numero

            Assert.Throws <LogrosPendientesNoExisteException>(() => ((DAOLogroEquipo)dao).ObtenerLogrosPendientes(partido));
        }
        public override Entidad CrearEntidad(DTOPartidoSoloId dto)
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Id = dto.Id;

            return(partido);
        }
        public override Entidad CrearEntidad(DTOPartidoFecha dto)
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.FechaInicioPartido = dto.FechaInicioPartido;

            return(partido);
        }
Exemplo n.º 6
0
        public override Entidad CrearEntidad(DTOLogroPartidoId dto)
        {
            Entidad partido = FabricaEntidades.CrearPartido();

            partido.Id = dto.IdPartido;

            return(partido);
        }
Exemplo n.º 7
0
        public void PruebaCmdObtenerLogrosEquipoPendientesException()
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Id = 18; //cambiar numero

            comando = FabricaComando.CrearComandoObtenerLogrosEquipoPendientes(partido);
            Assert.Throws <LogrosPendientesNoExisteException>(() => comando.Ejecutar());
        }
Exemplo n.º 8
0
        public void PruebaDaoObtenerLogrosEquipoPendientes()
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Id = 14; //cambiar por 1

            _respuestas = ((DAOLogroEquipo)dao).ObtenerLogrosPendientes(partido);
            Assert.IsNotNull(_respuestas);
        }
Exemplo n.º 9
0
        public void PruebaDaoObtenerLogrosCantidadResultados()
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Id = 14; //cambiar por 1

            _respuestas = ((DAOLogroCantidad)dao).ObtenerLogrosResultados(partido);
            Assert.IsNotNull(_respuestas);
        }
        public override Entidad CrearEntidad(DTOListaPartidosLogros dto)
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Id = dto.IdPartido;


            return(partido);
        }
Exemplo n.º 11
0
 public void SetUp()
 {
     equipos    = new Equipos();
     estadios   = new Estadios();
     daoPartido = FabricaDAO.CrearDAOPartido();
     equipo1    = equipos.GetEquipo(1);
     equipo2    = equipos.GetEquipo(2);
     estadio    = estadios.GetEstadio(1);
     partido    = FabricaEntidades.CrearPartido(0, new DateTime(2018, 06, 29, 1, 0, 0), new DateTime(2018, 06, 29, 3, 0, 0), "pedro", equipo1, equipo2, estadio);
 }
Exemplo n.º 12
0
        public void PruebaDaoObtenerLogroPartidoPorId()
        {
            ////AQUI TENGO QUE TENER EL PARTIDO AGREGADO
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Id = 15; //cambiar numero por 1
            respuesta  = ((DAOLogroPartido)dao).ObtenerLogroPartidoPorId(partido);

            Assert.IsNotNull(respuesta);
        }
Exemplo n.º 13
0
        public void PruebaCmdObtenerLogroPartidoPorId()
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Id = 15; //cambiar numero por 1
            comando    = FabricaComando.CrearComandoObtenerLogroPartidoPorId(partido);
            comando.Ejecutar();
            respuesta = comando.GetEntidad();
            Assert.IsNotNull(respuesta);
        }
Exemplo n.º 14
0
        public void PruebaComandoObtenerLogrosCantidadResultado()
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Id = 14; //cambiar a 1

            comando = FabricaComando.CrearComandoObtenerLogrosCantidadResultados(partido);
            comando.Ejecutar();
            _respuestas = comando.GetEntidades();
            Assert.AreNotEqual(0, _respuestas.Count);
        }
Exemplo n.º 15
0
        public void ObtenerSiguientes()
        {
            daoPartido.Agregar(partido);
            Partido partidoAux = FabricaEntidades.CrearPartido();

            partidoAux.FechaInicioPartido = new DateTime(2018, 06, 28, 1, 0, 0);
            List <Entidad> entidades       = daoPartido.ObtenerPartidosPosterioresA(partidoAux);
            Partido        partidoobtenido = (Partido)entidades[entidades.Count - 1];

            Assert.IsNotNull(partidoobtenido);
        }
Exemplo n.º 16
0
        /// <summary>
        /// Metodo que sirve para convertir un dto en una entidad
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public override Entidad CrearEntidad(DTOLogroJugador dto)
        {
            LogroJugador entidad = FabricaEntidades.CrearLogroJugador();
            Partido      partido = FabricaEntidades.CrearPartido();

            entidad.IdTipo     = TipoLogro.jugador;
            entidad.Partido    = partido;
            entidad.Partido.Id = dto.IdPartido;
            entidad.Logro      = dto.LogroJugador;

            return(entidad);
        }
Exemplo n.º 17
0
        /// <summary>
        /// Metodo que sirve para convertir un dto en una entidad
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public override Entidad CrearEntidad(DTOLogroVF dto)
        {
            LogroVoF entidad = FabricaEntidades.CrearLogroVoF();
            Partido  partido = FabricaEntidades.CrearPartido();

            entidad.IdTipo     = TipoLogro.vof;
            entidad.Partido    = partido;
            entidad.Partido.Id = dto.IdPartido;
            entidad.Logro      = dto.LogroVF;

            return(entidad);
        }
Exemplo n.º 18
0
        /// <summary>
        /// Metodo que sirve para convertir un dto en una entidad
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public override Entidad CrearEntidad(DTOLogroEquipo dto)
        {
            LogroEquipo entidad = FabricaEntidades.CrearLogroEquipo();
            Partido     partido = FabricaEntidades.CrearPartido();

            entidad.IdTipo     = TipoLogro.equipo;
            entidad.Partido    = partido;
            entidad.Partido.Id = dto.IdPartido;
            entidad.Logro      = dto.LogroEquipo;

            return(entidad);
        }
Exemplo n.º 19
0
        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);
        }
Exemplo n.º 20
0
        public void PruebaComandoLogroCantidadAgregar()
        {
            LogroCantidad logro   = FabricaEntidades.CrearLogroCantidad();
            Partido       partido = FabricaEntidades.CrearPartido();

            logro.Partido    = partido;
            logro.Partido.Id = 14; //cambiar a 1
            logro.IdTipo     = TipoLogro.cantidad;
            logro.Logro      = "Logro cantidad Prueba Comando agregar";

            comando = FabricaComando.CrearComandoAgregarLogroCantidad(logro);
            comando.Ejecutar();
            respuesta = comando.GetEntidad();
            Assert.IsNotNull(respuesta);
        }
Exemplo n.º 21
0
        public void PruebaDaoObtenerLogrosVFPendientes()
        {
            LogroVoF logro   = FabricaEntidades.CrearLogroVoF();
            Partido  partido = FabricaEntidades.CrearPartido();

            partido.Id    = 14; //cambiar por 1
            logro.Partido = partido;
            logro.IdTipo  = TipoLogro.vof;
            logro.Logro   = "Logro vf Prueba dao obtener logros";

            ((DAOLogroVF)dao).Agregar(logro);

            _respuestas = ((DAOLogroVF)dao).ObtenerLogrosPendientes(partido);
            Assert.IsNotNull(_respuestas);
        }
Exemplo n.º 22
0
        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);
        }
Exemplo n.º 23
0
        public void PruebaTraductorLogroVFDto()
        {
            TraductorLogroVF traductor = FabricaTraductor.CrearTraductorLogroVF();
            LogroVoF         logro     = FabricaEntidades.CrearLogroVoF();
            DTOLogroVF       dtoLogro  = FabricaDTO.CrearDTOLogroVF();

            Partido partido = FabricaEntidades.CrearPartido();

            logro.Partido    = partido;
            logro.Partido.Id = 1;
            logro.IdTipo     = TipoLogro.vof;
            logro.Logro      = "Logro vf Prueba Traductor";

            dtoLogro = traductor.CrearDto(logro);

            Assert.AreEqual(1, dtoLogro.IdPartido);
        }
        public override Entidad CrearEntidad(DTOAlineacionNuevo dto)
        {
            Alineacion alineacion = FabricaEntidades.CrearAlineacion();

            alineacion.Equipo  = FabricaEntidades.CrearEquipo();
            alineacion.Partido = FabricaEntidades.CrearPartido();
            alineacion.Jugador = FabricaEntidades.CrearJugador();

            alineacion.EsCapitan  = dto.EsCapitan;
            alineacion.EsTitular  = dto.EsTitular;
            alineacion.Equipo.Id  = dto.Equipo;
            alineacion.Partido.Id = dto.Partido;
            alineacion.Posicion   = dto.Posicion;
            alineacion.Jugador.Id = dto.Jugador;

            return(alineacion);
        }
Exemplo n.º 25
0
        public void PruebaComandoObtenerLogrosVFPendientes()
        {
            LogroVoF logro   = FabricaEntidades.CrearLogroVoF();
            Partido  partido = FabricaEntidades.CrearPartido();

            partido.Id    = 14; //cambiar a 1
            logro.Partido = partido;
            logro.IdTipo  = TipoLogro.vof;
            logro.Logro   = "Logro vf Prueba pendientes";

            ((DAOLogroVF)dao).Agregar(logro);

            comando = FabricaComando.CrearComandoObtenerLogrosVFPendientes(partido);
            comando.Ejecutar();
            _respuestas = comando.GetEntidades();
            Assert.AreNotEqual(0, _respuestas.Count);
        }
Exemplo n.º 26
0
        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);
        }
Exemplo n.º 27
0
        public override Entidad CrearEntidad(DTOPartidoNuevo dto)
        {
            Partido partido = FabricaEntidades.CrearPartido();

            partido.Equipo1 = FabricaEntidades.CrearEquipo();
            partido.Equipo2 = FabricaEntidades.CrearEquipo();
            partido.Estadio = FabricaEntidades.CrearEstadio();

            partido.Equipo1.Id         = dto.Equipo1;
            partido.Equipo2.Id         = dto.Equipo2;
            partido.Estadio.Id         = dto.Estadio;
            partido.FechaFinPartido    = dto.FechaFinPartido;
            partido.FechaInicioPartido = dto.FechaInicioPartido;
            partido.Arbitro            = dto.Arbitro;

            return(partido);
        }
Exemplo n.º 28
0
        public void PruebaDaoLogroCantidadAgregar()
        {
            LogroCantidad logro   = FabricaEntidades.CrearLogroCantidad();
            Partido       partido = FabricaEntidades.CrearPartido();

            logro.Partido    = partido;
            logro.Partido.Id = 14; //cambiar por 1
            logro.IdTipo     = TipoLogro.cantidad;
            logro.Logro      = "Logro Prueba Agregar";


            ((DAOLogroCantidad)dao).Agregar(logro);
            respuesta = FabricaEntidades.CrearLogroCantidad();

            respuesta = ((DAOLogroCantidad)dao).ObtenerLogroPorId(logro);

            Assert.IsNotNull(respuesta);
        }
Exemplo n.º 29
0
        public void PruebaTraductorLogroVFResultadoDto()
        {
            TraductorLogroVFResultado traductor = FabricaTraductor.CrearTraductorLogroVFResultado();
            LogroVoF            logro           = FabricaEntidades.CrearLogroVoF();
            DTOLogroVFResultado dtoLogro        = FabricaDTO.CrearDTOLogroVFResultado();

            Partido partido = FabricaEntidades.CrearPartido();

            logro.Partido    = partido;
            logro.Partido.Id = 1;
            logro.IdTipo     = TipoLogro.cantidad;
            logro.Logro      = "Logro Prueba Traductor";
            logro.Respuesta  = true;

            dtoLogro = traductor.CrearDto(logro);

            Assert.AreEqual(true, dtoLogro.Respuesta);
        }
Exemplo n.º 30
0
        private Entidad ConstruirEntidad(int i = 0)
        {
            Equipo equipo1 = FabricaEntidades.CrearEquipo();

            equipo1.Id = GetInt(i, 4);

            Equipo equipo2 = FabricaEntidades.CrearEquipo();

            equipo2.Id = GetInt(i, 5);

            Estadio estadio = FabricaEntidades.CrearEstadio();

            estadio.Id = GetInt(i, 6);

            Partido partido = FabricaEntidades.CrearPartido(GetInt(i, 0), GetDateTime(i, 1), GetDateTime(i, 2),
                                                            GetString(i, 3), equipo1, equipo2, estadio);

            return(partido);
        }