/// <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 void PruebaTraductorLogroVFResultadoEntidad() { TraductorLogroVFResultado traductor = FabricaTraductor.CrearTraductorLogroVFResultado(); LogroVoF logro = FabricaEntidades.CrearLogroVoF(); DTOLogroVFResultado dtoLogro = FabricaDTO.CrearDTOLogroVFResultado(); dtoLogro.LogroVF = "Prueba de dto a entidad"; dtoLogro.TipoLogro = (int)TipoLogro.vof; dtoLogro.Respuesta = true; logro = (LogroVoF)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(true, logro.Respuesta); }
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); }