public void ValidarGuardado()
        {
            TiendaElectronica tienda = new TiendaElectronica("direccion", 10, 1);

            try
            {
                tienda.Guardar();
            }
            catch (Exception ex)
            {
                Assert.IsInstanceOfType(ex, typeof(NoGuardarException));
            }
            TiendaElectronica otratienda = new TiendaElectronica();

            otratienda.Direccion = tienda.Direccion;
            try
            {
                otratienda.Leer();
            }
            catch (Exception ex)
            {
                Assert.IsInstanceOfType(ex, typeof(NoLeerException));
            }
            Assert.AreEqual(tienda.Ancho, otratienda.Ancho);
            Assert.AreEqual(tienda.Direccion, otratienda.Direccion);
            Assert.AreEqual(tienda.SerializaLegajo, otratienda.SerializaLegajo);
        }
 public Form1()
 {
     InitializeComponent();
     tienda               = new TiendaElectronica();
     otratienda           = new TiendaElectronica();
     dirreccion           = "archivo.xml";
     tienda.Direccion     = dirreccion;
     otratienda.Direccion = dirreccion;
 }
        public void ValidarExcepcion()
        {
            TiendaElectronica tienda = new TiendaElectronica("direccion", 10, 14);

            try
            {
                tienda.Guardar();
            }
            catch (Exception ex)
            {
                Assert.IsInstanceOfType(ex, typeof(NoGuardarException));
            }
        }
Esempio n. 4
0
        static void Main()
        {
            TiendaElectronica tienda = new TiendaElectronica("Archivo.xml", 40, 1);

            try
            {
                tienda.Guardar();
            }
            catch (Exception EX)
            {
                Console.Write(EX.Message);
            }
            Console.ReadKey();
            TiendaElectronica otraTienda = new TiendaElectronica();

            otraTienda.Direccion = tienda.Direccion;
            otraTienda.Leer();
            Console.WriteLine("Direccion: " + otraTienda.Direccion);
            Console.WriteLine("Legajo: " + otraTienda.SerializaLegajo);
            Console.WriteLine("Ancho: " + otraTienda.Ancho);
            Console.ReadKey();
        }