Пример #1
0
        public void TestXml()
        {
            //Arrange
            Pez nemo = new Pez("Nemo", Pez.PrincipalAlimento.Plancton);

            //Act
            nemo.Guardar("Pez.xml", nemo);
            Pez aux = nemo.Leer("Pez.xml");

            //Assert
            Assert.IsTrue(nemo == aux);
        }
Пример #2
0
        //Guardar un Humano y un Pez en el escritorio con los nombres de archivo “Humano.bin” y “Pez.xml” respectivamente.
        private void btnPunto3_Click(object sender, EventArgs e)
        {
            Pez    nemo = new Pez("Nemo", Pez.PrincipalAlimento.Plancton);
            Humano Seba = new Humano("Seba", DateTime.Now.AddYears(-29), Humano.Ocupacion.Estudiante);

            try
            {
                nemo.Guardar("Pez.xml", nemo);
                MessageBox.Show("Se serializo el pez");
                MessageBox.Show("Leyendo pez...");
                Pez aux = nemo.Leer("Pez.xml");
                MessageBox.Show(aux.ToString());

                Seba.Guardar("Humano.bin", Seba);
                MessageBox.Show("Se serializo el humano");
                MessageBox.Show("Leyendo humano...");
                Humano aux2 = Seba.Leer("Humano.bin");
                MessageBox.Show(aux2.ToString());
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }