public override DTOJugador CrearDto(Entidad entidad) { DTOJugador dto = FabricaDTO.CrearDTOJugador(); Jugador jugador = entidad as Jugador; dto.Nombre = jugador.Nombre; dto.Apellido = jugador.Apellido; dto.FechaNacimiento = jugador.FechaNacimiento; dto.LugarNacimiento = jugador.LugarNacimiento; dto.Peso = jugador.Peso; dto.Altura = jugador.Altura; dto.Posicion = jugador.Posicion; dto.Numero = jugador.Numero; dto.Equipo = jugador.Equipo.Pais; return(dto); }
public void TraducirDTOJugadorTest() { DTOJugador _dtoEsperado = FabricaDTO.CrearDTOJugador(); _dtoEsperado.Nombre = "Sabina"; _dtoEsperado.Apellido = "Quiroga"; _dtoEsperado.FechaNacimiento = "01-12-1992"; _dtoEsperado.LugarNacimiento = "Venezuela"; _dtoEsperado.Peso = 51; _dtoEsperado.Altura = 1.61M; _dtoEsperado.Posicion = "DELANTERO"; _dtoEsperado.Numero = 8; _dtoEsperado.Equipo = "Colombia"; _jugador = FabricaEntidades.CrearJugador(); _jugador.Nombre = "Sabina"; _jugador.Apellido = "Quiroga"; _jugador.FechaNacimiento = "01-12-1992"; _jugador.LugarNacimiento = "Venezuela"; _jugador.Peso = 51; _jugador.Altura = 1.61M; _jugador.Posicion = "DELANTERO"; _jugador.Numero = 8; _jugador.Equipo.Pais = "Colombia"; _traductorJugador = FabricaTraductor.CrearTraductorJugador(); _dtoJugador = _traductorJugador.CrearDto(_jugador); Assert.AreEqual(_dtoEsperado.Nombre, _dtoJugador.Nombre); Assert.AreEqual(_dtoEsperado.Apellido, _dtoJugador.Apellido); Assert.AreEqual(_dtoEsperado.FechaNacimiento, _dtoJugador.FechaNacimiento); Assert.AreEqual(_dtoEsperado.LugarNacimiento, _dtoJugador.LugarNacimiento); Assert.AreEqual(_dtoEsperado.Peso, _dtoJugador.Peso); Assert.AreEqual(_dtoEsperado.Altura, _dtoJugador.Altura); Assert.AreEqual(_dtoEsperado.Posicion, _dtoJugador.Posicion); Assert.AreEqual(_dtoEsperado.Numero, _dtoJugador.Numero); Assert.AreEqual(_dtoEsperado.Equipo, _dtoJugador.Equipo); }