public string ObtenerCadenaTiempoEntrega(decimal _dMinutosEntrega) { TextoMinutoDTO textoMinutoDTO = new TextoMinutoDTO(); textoMinutoDTO.dMinutos = _dMinutosEntrega; textoMinutoDTO.cTextoTransformado = string.Empty; TextoMinutos textoMinutos = new TextoMinutos(); TextoHoras textoHoras = new TextoHoras(); TextoDias textoDias = new TextoDias(); TextoMeses textoMeses = new TextoMeses(); textoMinutos.AsignarSiguienteEslabon(textoHoras). AsignarSiguienteEslabon(textoDias). AsignarSiguienteEslabon(textoMeses); textoMinutos.ProcesarSolicitud(textoMinutoDTO); return(textoMinutoDTO.cTextoTransformado); }
public void Procesar_ObtenerTextoHoras_23Horas() { //Arrange TextoMinutoDTO textoMinutoDTO = new TextoMinutoDTO(); textoMinutoDTO.dMinutos = 1380M; string cTextoEsperado = "23 horas"; TextoMinutos textoMinutos = new TextoMinutos(); TextoHoras textoHoras = new TextoHoras(); textoMinutos.AsignarSiguienteEslabon(textoHoras); //Act textoMinutos.ProcesarSolicitud(textoMinutoDTO); //Assert Assert.AreEqual(cTextoEsperado, textoMinutoDTO.cTextoTransformado); }