예제 #1
0
        public override DTOJugadorId CrearDto(Entidad entidad)
        {
            DTOJugadorId dto = FabricaDTO.CrearDTOJugadorId();

            Jugador jugador = entidad as Jugador;

            dto.Id = jugador.Id;

            return(dto);
        }
        public void TraducirDTOJugadorIdTest()
        {
            DTOJugadorId _dtoEsperado = FabricaDTO.CrearDTOJugadorId();

            _dtoEsperado.Id = 96;

            _jugador = FabricaEntidades.CrearJugador();

            _jugador.Id = 96;

            _traductorJugadorId = FabricaTraductor.CrearTraductorJugadorId();

            _dtoJugadorId = _traductorJugadorId.CrearDto(_jugador);

            Assert.AreEqual(_dtoEsperado.Id, _dtoJugadorId.Id);
        }
        public void TraducirJugadorIdTest()
        {
            Jugador _jugadorEsperado = FabricaEntidades.CrearJugador();

            _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";

            _dtoJugadorId = FabricaDTO.CrearDTOJugadorId();

            _dtoJugadorId.Id = 97;

            _traductorJugadorId = FabricaTraductor.CrearTraductorJugadorId();

            _jugador = _traductorJugadorId.CrearEntidad(_dtoJugadorId) as Jugador;

            Assert.AreEqual(_jugadorEsperado.Id, _jugador.Id);
        }