private void CargarPedidosIniciales() { ArchivoXml <List <Pedido> > archivoXml = new ArchivoXml <List <Pedido> >(); List <Pedido> listaPedidosIniciales; if (archivoXml.Leer(out listaPedidosIniciales)) { foreach (Pedido p in listaPedidosIniciales) { DataBaseHelper.InsertarPedido(p); } } }
public void TestDeserializarAlumnoXml() { //Arrange Alumno a = new Alumno("Pepito", "Peposo", 5, 39123456, "Calle false 123", 1, "7"); Alumno b = null; string fecha = DateTime.Now.ToString("dd_MM_yyyy"); string nombreArchivo = a.Apellido + "_" + a.Nombre + "_" + fecha + ".xml"; ArchivoXml <Alumno> serializador = new ArchivoXml <Alumno>(); string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\" + nombreArchivo; //Act //Primero lo serializo y despues lo deserializo serializador.Guardar(a, path); b = serializador.Leer(path); //Assert Assert.IsTrue(a == b); }