public void TraducirDTOApuestaVoFTest()
        {
            DTOApuestaVOF _dtoEsperado = FabricaDTO.CrearDtoApuestaVOF();

            _dtoEsperado.IdLogro        = 1;
            _dtoEsperado.IdUsuario      = 1;
            _dtoEsperado.ApuestaUsuario = true;
            _dtoEsperado.Estado         = "en curso";


            _apuestaVoF = FabricaEntidades.CrearApuestaVoF();

            _apuestaVoF.Logro     = _logroVoF as LogroVoF;
            _apuestaVoF.Usuario   = _apostador;
            _apuestaVoF.Respuesta = true;
            _apuestaVoF.Estado    = "en curso";

            _traductorApuestaVoF = FabricaTraductor.CrearTraductorApuestaVoF();

            _dtoApuestaVOF = _traductorApuestaVoF.CrearDto(_apuestaVoF);

            Assert.AreEqual(_dtoEsperado.IdLogro, _dtoApuestaVOF.IdLogro);
            Assert.AreEqual(_dtoEsperado.IdUsuario, _dtoApuestaVOF.IdUsuario);
            Assert.AreEqual(_dtoEsperado.ApuestaUsuario, _dtoApuestaVOF.ApuestaUsuario);
            Assert.AreEqual(_dtoEsperado.Estado, _dtoApuestaVOF.Estado);
        }
示例#2
0
        public override DTOApuestaVOF CrearDto(Entidad entidad)
        {
            DTOApuestaVOF dto = FabricaDTO.CrearDtoApuestaVOF();

            ApuestaVoF apuesta = entidad as ApuestaVoF;

            dto.IdLogro        = apuesta.Logro.Id;
            dto.IdUsuario      = apuesta.Usuario.Id;
            dto.ApuestaUsuario = apuesta.Respuesta;
            dto.Estado         = apuesta.Estado;
            dto.Logro          = apuesta.Logro.Logro;
            dto.Fecha          = apuesta.Fecha.ToShortDateString();

            return(dto);
        }
        public void TraducirApuestaVoFTest()
        {
            ApuestaVoF _apuestaEsperada = FabricaEntidades.CrearApuestaVoF();

            _apuestaEsperada.Respuesta = false;
            _apuestaEsperada.Logro     = _logroVoF;
            _apuestaEsperada.Usuario   = _apostador;


            _dtoApuestaVOF = FabricaDTO.CrearDtoApuestaVOF();

            _dtoApuestaVOF.IdLogro        = 1;
            _dtoApuestaVOF.IdUsuario      = 1;
            _dtoApuestaVOF.ApuestaUsuario = false;


            _traductorApuestaVoF = FabricaTraductor.CrearTraductorApuestaVoF();

            _apuestaVoF = _traductorApuestaVoF.CrearEntidad(_dtoApuestaVOF) as ApuestaVoF;

            Assert.AreEqual(_apuestaEsperada.Logro.Id, _apuestaVoF.Logro.Id);
            Assert.AreEqual(_apuestaEsperada.Usuario.Id, _apuestaVoF.Usuario.Id);
            Assert.AreEqual(_apuestaEsperada.Respuesta, _apuestaVoF.Respuesta);
        }