public void MyTestInitialize() { _repositorio = new DestinoRepositorio(); _repositorioV = new ViajeRepositorio(); _nombreAModificar = "destinoTestModificado"; _modelV = new Viaje() { IdViaje = 0, Nombre = "viajeTest", Privacidad = "Publico", Destino = "destinoTest", FechaInicio = System.Convert.ToDateTime("01/01/2010"), FechaFin = System.Convert.ToDateTime("01/01/2011"), Hospedaje = "hospedajeTest" }; _repositorioV.Save(_modelV); _model = new Destino() { Nombre = "destinoTest", Latitud = 11.1123466, Longitud = 123.765432, Estatus = "Sugerido", Url = "http://www.flickr.com/photos/8230500@N04/1954204399/", Fecha = System.Convert.ToDateTime("01/01/2011"), Viaje = _modelV }; }
public void DeleteTest() { _repositorio.Save(_model); _repositorio.Delete(_model); _viajeEsperado = ObtenerViaje(); Assert.IsTrue(!_model.EqualsSinId(_viajeEsperado), "El viaje: " + _model.Nombre + " no se pudo eliminar."); }
public void GetByIdTest() { _repositorio.Save(_model); _viajeEsperado = _repositorio.GetById(_model.IdViaje); Assert.IsTrue(_model.IdViaje == _viajeEsperado.IdViaje, "El viaje: " + _model.Nombre + " id: " + _model.IdViaje + " no se pudo consultar."); _repositorio.Delete(_model); }
public void MyTestInitialize() { _repositorio = new ViajeRepositorio(); _nombreAModificar = "viajeTestModificado"; _model = new Viaje() { Nombre = "viajeTest", Privacidad = "Publico", Destino = "destinoTest", FechaInicio = System.Convert.ToDateTime("01/01/2010"), FechaFin = System.Convert.ToDateTime("01/01/2011"), Hospedaje = "hospedajeTest" }; }
public void MyTestCleanup() { _repositorio = null; _model = null; }
public void UpdateTest() { _repositorio.Save(_model); string nombreAnterior = _model.Nombre; _model.Nombre = _nombreAModificar; _viajeEsperado = ObtenerViaje(); _model.IdViaje = _viajeEsperado.IdViaje; _repositorio.Update(_model); Assert.IsTrue(_repositorio.GetById(_model.IdViaje).Nombre == _nombreAModificar,"El nombre del viaje: " + nombreAnterior +" no es igual al esperado: " + _nombreAModificar); _repositorio.Delete(_model); }
public virtual bool Equals(Viaje obj) { if (obj == null) return false; if (Equals(Destino, obj.Destino) == false) return false; if (Equals(FechaFin, obj.FechaFin) == false) return false; if (Equals(FechaInicio, obj.FechaInicio) == false) return false; if (Equals(Hospedaje, obj.Hospedaje) == false) return false; if (Equals(IdViaje, obj.IdViaje) == false) return false; if (Equals(Nombre, obj.Nombre) == false) return false; if (Equals(Privacidad, obj.Privacidad) == false) return false; return true; }
public ActionResult MostrarViajeNata(String url) { if (ValidateUrl(url)) { String xml = WebRequest(oAuthTwitter.Method.GET, url, String.Empty); if (xml != "") { XmlDocument myXmlDocument = new XmlDocument(); myXmlDocument.LoadXml(xml); myXmlDocument.Normalize(); XmlNodeList myNodeList = myXmlDocument.GetElementsByTagName("ITINERARIOS"); IList<Viaje> viajes = new List<Viaje>(); IList<Destino> destinos = new List<Destino>(); Viaje viaje=null; foreach (XmlNode nodo in myNodeList) { viaje = new Viaje(); viaje.Destino = nodo.ChildNodes[0].InnerText; XmlNodeList myNodeList2 = nodo.ChildNodes[1].ChildNodes; foreach (XmlNode nodo2 in myNodeList2) { Destino destino = new Destino(); destino.Direccion = nodo2.ChildNodes[0].InnerText; destino.Fecha = DateTime.Parse(nodo2.ChildNodes[1].InnerText); destino.Url = nodo2.ChildNodes[2].InnerText; destinos.Add(destino); } viaje.Destinos = destinos; } return View(viaje); } } return View(); }
public ActionResult MostrarViajeMateo(String url) { if (ValidateUrl(url)) { String xml = WebRequest(oAuthTwitter.Method.GET, url, String.Empty); if (xml != "") { XmlDocument myXmlDocument = new XmlDocument(); myXmlDocument.LoadXml(xml); myXmlDocument.Normalize(); XmlNodeList myNodeList = myXmlDocument.GetElementsByTagName("trip"); IList<Viaje> viajes = new List<Viaje>(); foreach (XmlNode nodo in myNodeList) { var viaje = new Viaje(); viaje.FechaFin = DateTime.Parse(nodo.ChildNodes[4].InnerText); viaje.FechaInicio = DateTime.Parse(nodo.ChildNodes[7].InnerText); viaje.Hospedaje = nodo.ChildNodes[5].InnerText; viaje.IdViaje = Int32.Parse(nodo.ChildNodes[1].InnerText); viajes.Add(viaje); } return View(viajes); } } return View(); }
public ActionResult MostrarViaje(String url) { if (ValidateUrl(url)) { String xml = WebRequest(oAuthTwitter.Method.GET, url, String.Empty); if (xml != "") { XmlDocument myXmlDocument = new XmlDocument(); myXmlDocument.LoadXml(xml); myXmlDocument.Normalize(); XmlNodeList myNodeList = myXmlDocument.GetElementsByTagName("ViajeXml"); IList<Viaje> viajes = new List<Viaje>(); IList<Destino> destinos = new List<Destino>(); Viaje viaje=null; foreach (XmlNode nodo in myNodeList) { viaje = new Viaje(); viaje.Destino = nodo.ChildNodes[0].InnerText; viaje.Nombre = nodo.ChildNodes[5].InnerText; viaje.FechaFin = DateTime.Parse(nodo.ChildNodes[1].InnerText); viaje.FechaInicio = DateTime.Parse(nodo.ChildNodes[2].InnerText); viaje.Hospedaje = nodo.ChildNodes[3].InnerText; viaje.IdViaje = Int32.Parse(nodo.ChildNodes[4].InnerText); viaje.Privacidad = nodo.ChildNodes[6].InnerText; XmlNodeList myNodeList2 = nodo.ChildNodes[7].ChildNodes; foreach (XmlNode nodo2 in myNodeList2) { Destino destino = new Destino(); destino.Descripcion =nodo2.ChildNodes[0].InnerText; destino.Direccion = nodo2.ChildNodes[1].InnerText; destino.Fecha = DateTime.Parse(nodo2.ChildNodes[2].InnerText); destinos.Add(destino); } viaje.Destinos = destinos; } return View(viaje); } } return View(); }