Пример #1
0
        public void TestExcepcionIngreso()
        {
            Estacionamiento estacionamiento = new Estacionamiento();

            for (int i = 0; i < 101; i++)
            {
                estacionamiento.IngresoDetectado();
            }
        }
Пример #2
0
        static void Main(string[] args)
        {
            Estacionamiento e = new Estacionamiento("UTN", 6);

            //creación de vehículos
            Console.WriteLine("motos");
            Vehiculo m1 = new Moto("asd123", 75, 4);

            Console.WriteLine(m1.ConsultarDatos());
            Moto m2 = new Moto("asdaa123", 175);

            Console.WriteLine(m2.ConsultarDatos());
            Moto m3 = new Moto("qwe312", 175, 4, 35);

            Console.WriteLine(m3.ConsultarDatos());
            Console.WriteLine("pickups");
            PickUp p1 = new PickUp("tyr753", "78", 51);

            Console.WriteLine(p1.ConsultarDatos());
            PickUp p2 = new PickUp("tyr753", "model a");

            Console.WriteLine(p2.ConsultarDatos());
            Console.WriteLine("automoviles");
            Automovil a1 = new Automovil("poi952", ConsoleColor.Red);

            Console.WriteLine(a1.ConsultarDatos());
            Automovil a2 = new Automovil("mnb651", ConsoleColor.DarkCyan, 23);

            Console.WriteLine(a2.ConsultarDatos());
            Console.WriteLine("--------------------------------");
            Console.WriteLine("--------------------------------");
            Console.WriteLine("estacionamiento ingreso");
            e += m1;
            e += p1;
            e += a1;
            e += m1;
            e += p1;
            e += a1;
            e += m2;
            e += p2;
            e += a2;
            e += m3;
            Console.WriteLine((string)e);
            Console.WriteLine("--------------------------------");
            Console.WriteLine("--------------------------------");
            Console.WriteLine("estacionamiento egreso");
            Console.WriteLine(e - m1);
            Console.WriteLine(e - p1);
            Console.WriteLine(e - a1);
            Console.WriteLine(e - m2);
            Console.WriteLine(e - p2);
            Console.WriteLine(e - a2);
            Console.WriteLine(e - m3);
            Console.WriteLine("--------------------------------");
            Console.WriteLine((string)e);
            Console.ReadKey();
        }
Пример #3
0
        static void Main(string[] args)
        {
            Estacionamiento e = new Estacionamiento("UTN", 6);

            // Creación de Vehículos
            Console.WriteLine("MOTOS");
            Vehiculo m1 = new Moto("ASD123", 75, 4);

            Console.WriteLine(m1.ConsultarDatos());
            Moto m2 = new Moto("ASDaa123", 175);

            Console.WriteLine(m2.ConsultarDatos());
            Moto m3 = new Moto("QWE312", 175, 4, 35);

            Console.WriteLine(m3.ConsultarDatos());
            Console.WriteLine("PICKUPS");
            PickUp p1 = new PickUp("TYR753", "78", 51);

            Console.WriteLine(p1.ConsultarDatos());
            PickUp p2 = new PickUp("TYR753", "Model A");

            Console.WriteLine(p2.ConsultarDatos());
            Console.WriteLine("AUTOMOVILES");
            Automovil a1 = new Automovil("POI952", ConsoleColor.Red);

            Console.WriteLine(a1.ConsultarDatos());
            Automovil a2 = new Automovil("MNB651", ConsoleColor.DarkCyan, 23);

            Console.WriteLine(a2.ConsultarDatos());
            Console.WriteLine("--------------------------------");
            Console.WriteLine("--------------------------------");
            Console.WriteLine("Estacionamiento Ingreso");
            e += m1;
            e += p1;
            e += a1;
            e += m1;
            e += p1;
            e += a1;
            e += m2;
            e += p2;
            e += a2;
            e += m3;
            Console.WriteLine((string)e);
            Console.WriteLine("--------------------------------");
            Console.WriteLine("--------------------------------");
            Console.WriteLine("Estacionamiento Egreso");
            Console.WriteLine(e - m1);
            Console.WriteLine(e - p1);
            Console.WriteLine(e - a1);
            Console.WriteLine(e - m2);
            Console.WriteLine(e - p2);
            Console.WriteLine(e - a2);
            Console.WriteLine(e - m3);
            Console.WriteLine("--------------------------------");
            Console.WriteLine((string)e);
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            // Configuración de la pantalla
            Console.SetWindowPosition(0, 0);
            Console.SetWindowSize(Console.LargestWindowWidth / 2, Console.LargestWindowHeight - 2);
            // Nombre del alumno
            Console.Title = "Yanina Perez - 2C";
            Estacionamiento estacionamiento = new Estacionamiento(6);
            Moto            c1 = new Moto(Vehiculo.EMarca.BMW, "ASD012", ConsoleColor.Black);
            Moto            c2 = new Moto(Vehiculo.EMarca.Honda, "ASD913", ConsoleColor.Red);
            Automovil       m1 = new Automovil(Vehiculo.EMarca.Toyota, "HJK789", ConsoleColor.White);
            Automovil       m2 = new Automovil(Vehiculo.EMarca.Chevrolet, "IOP852", ConsoleColor.Blue, Automovil.ETipo.Sedan);
            Camioneta       a1 = new Camioneta(Vehiculo.EMarca.Ford, "QWE968", ConsoleColor.Gray);
            Camioneta       a2 = new Camioneta(Vehiculo.EMarca.Renault, "TYU426", ConsoleColor.DarkBlue);
            Camioneta       a3 = new Camioneta(Vehiculo.EMarca.BMW, "IOP852", ConsoleColor.Green);
            Camioneta       a4 = new Camioneta(Vehiculo.EMarca.BMW, "TRE321", ConsoleColor.Green);

            // Agrego 8 ítems (los últimos 2 no deberían poder agregarse ni el m1 repetido) y muestro
            estacionamiento += c1;
            estacionamiento += c2;
            estacionamiento += m1;
            estacionamiento += m1;
            estacionamiento += m2;
            estacionamiento += a1;
            estacionamiento += a2;
            estacionamiento += a3;
            estacionamiento += a4;
            Console.WriteLine(estacionamiento.ToString());
            Console.WriteLine("<-----------PRESIONE UNA TECLA PARA CONTINUAR----------->");
            Console.ReadKey();
            Console.Clear();
            // Quito 2 items y muestro
            estacionamiento -= c1;
            estacionamiento -= new Moto(Vehiculo.EMarca.Honda, "ASD913", ConsoleColor.Red);
            Console.WriteLine(estacionamiento.ToString());
            Console.WriteLine("<-----------PRESIONE UNA TECLA PARA CONTINUAR----------->");
            Console.ReadKey();
            Console.Clear();
            // Vuelvo a agregar c2
            estacionamiento += c2;
            // Muestro solo Moto
            Console.WriteLine(Estacionamiento.Mostrar(estacionamiento, Estacionamiento.ETipo.Moto));
            Console.WriteLine("<-----------PRESIONE UNA TECLA PARA CONTINUAR----------->");
            Console.Beep();
            Console.ReadKey();
            Console.Clear();
            // Muestro solo Automovil
            Console.WriteLine(Estacionamiento.Mostrar(estacionamiento, Estacionamiento.ETipo.Automovil));
            Console.WriteLine("<-----------PRESIONE UNA TECLA PARA CONTINUAR----------->");
            Console.ReadKey();
            Console.Clear();
            // Muestro solo Camioneta
            Console.WriteLine(Estacionamiento.Mostrar(estacionamiento, Estacionamiento.ETipo.Camioneta));
            Console.WriteLine("<-------------PRESIONE UNA TECLA PARA SALIR------------->");
            Console.ReadKey();
        }
        private void Estacionamiento_Load(object sender, EventArgs e)
        {
            estacionamiento = new Estacionamiento(100, 150, 30);

            lblEspaciosDisponibles.Text = estacionamiento.EspaciosDisponibles.ToString();
            lblEspaciosOcupados.Text    = estacionamiento.CantidadEstacionados.ToString();
            lblPrecioHora.Text          = estacionamiento.PrecioHora.ToString();
            lblTotalFacturado.Text      = estacionamiento.TotalFacturado.ToString();
            lblTotalEspacios.Text       = estacionamiento.Capacidad.ToString();
        }
Пример #6
0
        static void Main(string[] args)
        {
            // Configuración de la pantalla
            Console.SetWindowPosition(0, 0);
            Console.SetWindowSize(Console.LargestWindowWidth / 2, Console.LargestWindowHeight - 2);
            // Nombre del alumno
            Console.Title = "Damián Geisser 2ºC";//Entiendo que no había que modificar el main, pero supongo que esta línea queda excenta.
            Estacionamiento estacionamiento = new Estacionamiento(6);
            Moto            c1 = new Moto(Vehiculo.EMarca.BMW, "ASD012", ConsoleColor.Black);
            Moto            c2 = new Moto(Vehiculo.EMarca.Honda, "ASD913", ConsoleColor.Red);
            Automovil       m1 = new Automovil(Vehiculo.EMarca.Toyota, "HJK789", ConsoleColor.White);
            Automovil       m2 = new Automovil(Vehiculo.EMarca.Chevrolet, "IOP852", ConsoleColor.Blue, Automovil.ETipo.Sedan);
            Camioneta       a1 = new Camioneta(Vehiculo.EMarca.Ford, "QWE968", ConsoleColor.Gray);
            Camioneta       a2 = new Camioneta(Vehiculo.EMarca.Renault, "TYU426", ConsoleColor.DarkBlue);
            Camioneta       a3 = new Camioneta(Vehiculo.EMarca.BMW, "IOP852", ConsoleColor.Green);
            Camioneta       a4 = new Camioneta(Vehiculo.EMarca.BMW, "TRE321", ConsoleColor.Green);

            // Agrego 8 ítems (los últimos 2 no deberían poder agregarse ni el m1 repetido) y muestro
            estacionamiento += c1;
            estacionamiento += c2;
            estacionamiento += m1;
            estacionamiento += m1;
            estacionamiento += m2;
            estacionamiento += a1;
            estacionamiento += a2;
            estacionamiento += a3;
            estacionamiento += a4;
            Console.WriteLine(estacionamiento.ToString());
            Console.WriteLine("<-----------PRESIONE UNA TECLA PARA CONTINUAR----------->");
            Console.ReadKey();
            Console.Clear();
            // Quito 2 items y muestro
            estacionamiento -= c1;
            estacionamiento -= new Moto(Vehiculo.EMarca.Honda, "ASD913", ConsoleColor.Red);
            Console.WriteLine(estacionamiento.ToString());
            Console.WriteLine("<-----------PRESIONE UNA TECLA PARA CONTINUAR----------->");
            Console.ReadKey();
            Console.Clear();
            // Vuelvo a agregar c2
            estacionamiento += c2;
            // Muestro solo Moto
            Console.WriteLine(Estacionamiento.Mostrar(estacionamiento, Estacionamiento.ETipo.Moto));
            Console.WriteLine("<-----------PRESIONE UNA TECLA PARA CONTINUAR----------->");
            Console.Beep();//No se detiene al mostrar los datos de las motos, pero siendo que no hay que modificar el Main y el comportamiento es idéntico en el ejecutable de ejemplo, no lo corregí.
            Console.Clear();
            // Muestro solo Automovil
            Console.WriteLine(Estacionamiento.Mostrar(estacionamiento, Estacionamiento.ETipo.Automovil));
            Console.WriteLine("<-----------PRESIONE UNA TECLA PARA CONTINUAR----------->");
            Console.ReadKey();
            Console.Clear();
            // Muestro solo Camioneta
            Console.WriteLine(Estacionamiento.Mostrar(estacionamiento, Estacionamiento.ETipo.Camioneta));
            Console.WriteLine("<-------------PRESIONE UNA TECLA PARA SALIR------------->");
            Console.ReadKey();
        }
Пример #7
0
        public void agregarAutoEspacioDisponible()
        {
            Estacionamiento e  = new Estacionamiento(2);
            Auto            a1 = new Auto("JJJ111", ConsoleColor.Black);
            Auto            a2 = new Auto("JJJ222", ConsoleColor.Green);

            e += a1;
            Assert.AreEqual(e.EspacioDisponible, 1);
            e += a2;
            Assert.AreEqual(e.EspacioDisponible, 0);
        }
        public void AgregarAutoEspacioDisponible()
        {
            Estacionamiento e  = new Estacionamiento(2);
            Auto            a1 = new Auto("AAA", ConsoleColor.Black);
            Auto            a2 = new Auto("BBB", ConsoleColor.Blue);

            e += a1;

            Assert.AreEqual(e.EspacioDisponible, 1);
            e += a2;
            Assert.AreEqual(e.EspacioDisponible, 0);
        }
Пример #9
0
        public void AgregarAutoEspacioDisponible()
        {
            Estacionamiento estacionamiento = new Estacionamiento(2);
            Auto            autoUno         = new Auto("JKO 486", ConsoleColor.DarkGreen);
            Auto            autoDos         = new Auto("PLO 695", ConsoleColor.Magenta);

            estacionamiento += autoUno;
            Assert.AreEqual(estacionamiento.EspacioDisponible, 1);

            estacionamiento += autoDos;
            Assert.AreEqual(estacionamiento.EspacioDisponible, 0);
        }
Пример #10
0
 public ActionResult Edit([Bind(Include = "IdEstacionamiento,LugarEstacionamiento,HoraEntrada,HoraSalida,EstacionamientoOcupado,idBicicleta,idTrabajador")] Estacionamiento estacionamiento)
 {
     if (ModelState.IsValid)
     {
         db.Entry(estacionamiento).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.idBicicleta  = new SelectList(db.Bicicleta, "IdBicicleta", "Marca", estacionamiento.idBicicleta);
     ViewBag.idTrabajador = new SelectList(db.Trabajador, "IdTrabajador", "Nombre", estacionamiento.idTrabajador);
     return(View(estacionamiento));
 }
Пример #11
0
        public void AgregarAutoEspacioDisponible()
        {
            Estacionamiento est = new Estacionamiento(2);
            Auto            a1  = new Auto("111", ConsoleColor.Black);
            Auto            a2  = new Auto("222", ConsoleColor.Blue);

            est += a1;
            Assert.AreEqual(est.EspacioDisponible, 1);

            est += a2;
            Assert.AreEqual(est.EspacioDisponible, 0);
        }
Пример #12
0
        private void button1_Click(object sender, EventArgs e)
        {
            int entrada = 0;

            if (!(int.TryParse(this.txtCapacidad.Text, out entrada)))
            {
                throw new Exception("Capacidad ingresada no valida, reintente...");
            }

            this._estacionamiento = new Estacionamiento(this.txtNombre.Text, entrada);
            this.DialogResult     = System.Windows.Forms.DialogResult.OK;
        }
Пример #13
0
 private void guardarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         Estacionamiento.GuardarBinario(this._estacionamiento, RUTA);
         MessageBox.Show("Se ha guardado correctamente.");
     }
     catch (Exception excepcion)
     {
         MessageBox.Show(excepcion.Message);
     }
 }
Пример #14
0
 private void cargarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         Estacionamiento.CargarBinario(out this._estacionamiento, RUTA);
         MessageBox.Show("Se ha cargado correctamente.");
         this.ActualizarDatos();
     }
     catch (Exception excepcion)
     {
         MessageBox.Show(excepcion.Message);
     }
 }
        public void VerficacionDeValoresNumericos()
        {
            Estacionamiento estacionamiento = new Estacionamiento("Monkey´s", 4);

            estacionamiento += new Automovil(40798, "Javier", "Mendez", eMarca.Chevrolet, ConsoleColor.Black);
            estacionamiento += new Automovil(666, "Fernando", "Mendez", eMarca.BMW, ConsoleColor.Red);

            Assert.AreEqual(estacionamiento.Listado.Count, 2);

            estacionamiento -= new Automovil(666);

            Assert.AreEqual(estacionamiento.Listado.Count, 1);
        }
Пример #16
0
        /// <summary>
        /// Crea una nueva instancia de estacionamiento
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void botonAceptar_Click(object sender, EventArgs e)
        {
            if (textBoxUbi.Text != "" && comboBoxPrecio.Text != "")
            {
                nuevo = new Estacionamiento(comboBoxPrecio.Text, textBoxUbi.Text);

                this.DialogResult = System.Windows.Forms.DialogResult.OK;
            }
            else
            {
                MessageBox.Show("Debe ingresar todos los campos");
            }
        }
Пример #17
0
        // GET: Estacionamiento/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Estacionamiento estacionamiento = db.Estacionamiento.Find(id);

            if (estacionamiento == null)
            {
                return(HttpNotFound());
            }
            return(View(estacionamiento));
        }
        public void CalcularTarifa(Estacionamiento estacionamiento)
        {
            int horasTotales   = estacionamiento.FechaSalida.Hour - estacionamiento.FechaIngreso.Hour;
            int minutosTotales = estacionamiento.FechaSalida.Minute - estacionamiento.FechaIngreso.Minute;

            if (minutosTotales < 0)
            {
                minutosTotales = 60 + minutosTotales;
            }
            estacionamiento.TotalAPagar   = (horasTotales * estacionamiento.TarifaBasica) + (horasTotales * estacionamiento.Mantenimiento) + (minutosTotales * 10);
            estacionamiento.ImpuestoVenta = (estacionamiento.TotalAPagar * 13) / 100;
            estacionamiento.TotalAPagar   = estacionamiento.TotalAPagar + estacionamiento.ImpuestoVenta;
            estacionamiento.Ganancia      = (estacionamiento.Ganancia * horasTotales) + ((200 / 60) * minutosTotales);
        }
Пример #19
0
        [TestMethod] public void AgregarAutoEspacioDisponible()
        {
            Estacionamiento NuevoEstacionamiento = new Estacionamiento(2);

            Auto autoUno = new Auto("AAA", ConsoleColor.Red);
            Auto autoDos = new Auto("BBB", ConsoleColor.Blue);

            NuevoEstacionamiento += autoUno;

            Assert.AreEqual(NuevoEstacionamiento.EspacioDisponible, 1);

            NuevoEstacionamiento += autoDos;

            Assert.AreEqual(NuevoEstacionamiento.EspacioDisponible, 0);
        }
Пример #20
0
    protected void dpd_estacionamiento_SelectedIndexChanged(object sender, EventArgs e)
    {
        string estacionamientoSeleccionado = dpd_estacionamiento.SelectedValue;

        if (!estacionamientoSeleccionado.Equals("") || !estacionamientoSeleccionado.Equals("0"))
        {
            divDatosEstacionamiento.Visible = true;
            Session["estacionamiento"]      = new Estacionamiento().buscarPorPk(Int32.Parse(estacionamientoSeleccionado), true);
        }
        else
        {
            divDatosEstacionamiento.Visible = false;
            Session["estacionamiento"]      = null;
        }
    }
Пример #21
0
        // GET: Estacionamiento/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Estacionamiento estacionamiento = db.Estacionamiento.Find(id);

            if (estacionamiento == null)
            {
                return(HttpNotFound());
            }
            ViewBag.idBicicleta  = new SelectList(db.Bicicleta, "IdBicicleta", "Marca", estacionamiento.idBicicleta);
            ViewBag.idTrabajador = new SelectList(db.Trabajador, "IdTrabajador", "Nombre", estacionamiento.idTrabajador);
            return(View(estacionamiento));
        }
        public void VerificacionDeValoresNulos()
        {
            Estacionamiento estacionamiento = new Estacionamiento("MonKey's", 5);
            Motocicleta     moto            = new Motocicleta();
            Motocicleta     moto_2          = new Motocicleta(40798, "Rodrigo", "Diaz", eMarca.Fiat, false);
            Automovil       auto            = new Automovil();
            Automovil       auto_2          = new Automovil(40798, "Javier", "Mendez", eMarca.Chevrolet, ConsoleColor.Black);
            Automovil       auto_3;

            Assert.IsNotNull(estacionamiento);
            Assert.IsNotNull(moto);
            Assert.IsNotNull(moto_2);
            Assert.IsNotNull(auto);
            Assert.IsNotNull(auto_2);
            //Assert.IsNull(auto_3);
        }
Пример #23
0
        public void EspacioEstacionamientoIncorrecto()
        {
            Estacionamiento est = new Estacionamiento(101);

            if (est.EspacioDisponible != 101)
            {
                Assert.Fail("Espacio incorrecto {0}", est.EspacioDisponible);
            }

            Estacionamiento est2 = new Estacionamiento(0);

            if (est2.EspacioDisponible != 0)
            {
                Assert.Fail("Mal validado límite inferior {0}", est2.EspacioDisponible);
            }
        }
        public void EspacioEstacionamientoIncorrecto()
        {
            Estacionamiento e  = new Estacionamiento(101);
            Estacionamiento e2 = new Estacionamiento(0);

            if (e.EspacioDisponible != 101)
            {
                Assert.Fail("Espacio es incorrecto {0}", e.EspacioDisponible);
            }

            //Assert.AreNotEqual(e2.EspacioDisponible, 1);

            if (e2.EspacioDisponible != 0)
            {
                Assert.Fail("Espacio es incorrecto {0}", e.EspacioDisponible);
            }
        }
Пример #25
0
        public void EspacioEstacionamientoIncorrecto()
        {
            Estacionamiento e  = new Estacionamiento(101);
            Estacionamiento e2 = new Estacionamiento(0);

            if (e.EspacioDisponible != 101)
            {
                Assert.Fail("ESPACIO INCORRECTO {0}", e.EspacioDisponible);
            }

            Assert.AreNotEqual(e2.EspacioDisponible, 1); //

            if (e2.EspacioDisponible != 0)
            {
                Assert.Fail("Error limite inferior {0}", e2.EspacioDisponible);
            }
        }
Пример #26
0
        public void TestIngresoYEgreso()
        {
            Estacionamiento estacionamiento = new Estacionamiento();

            for (int i = 0; i < 100; i++)
            {
                estacionamiento.IngresoDetectado();
            }
            Assert.IsTrue(estacionamiento.EspaciosDisponibles == 0);
            Assert.IsTrue(estacionamiento.CantidadEstacionados == 100);

            for (int i = 0; i < 100; i++)
            {
                estacionamiento.EgresoDetectado();
            }
            Assert.IsTrue(estacionamiento.EspaciosDisponibles == 100);
            Assert.IsTrue(estacionamiento.CantidadEstacionados is null);
        }
Пример #27
0
        private void darDeAltaUnNuevoEstacionamientoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmAltaEstacionamiento frm = new frmAltaEstacionamiento();

            try
            {
                if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    this._estacionamiento = frm.Estacionamiento;
                }

                this.ActualizarDatos();
            }
            catch (Exception excepcion)
            {
                MessageBox.Show(excepcion.Message);
            }
        }
Пример #28
0
        public void EspacioEstacionamientoIncorrecto()
        {
            Estacionamiento estacionamiento  = new Estacionamiento(101);
            Estacionamiento estacionamiento2 = new Estacionamiento(0);

            //MANERA INCORRECTA
            if (estacionamiento.EspacioDisponible != 101) //Tambien el tester puede estar mal no solo el codigo
            {
                Assert.Fail(" El espacio es incorrecto {0}", estacionamiento.EspacioDisponible);
            }

            //Chequea entre dos valores si son o no iguales
            Assert.AreNotEqual(estacionamiento2.EspacioDisponible, 1);

            if (estacionamiento2.EspacioDisponible != 0)
            {
                Assert.Fail(" El espacio es incorrecto {0}", estacionamiento2.EspacioDisponible);
            }
        }
Пример #29
0
        public void AgregarAutosEstacionamiento()
        {
            Estacionamiento est = new Estacionamiento(2);
            Auto            a1  = new Auto("111", ConsoleColor.Black);
            Auto            a2  = new Auto("222", ConsoleColor.Blue);
            Auto            a3  = new Auto("333", ConsoleColor.Cyan);

            try
            {
                est += a1;
                est += a2;
                est += a3;
                Assert.Fail("Agrega autos más allá del límite");
            }
            catch (Exception e)
            {
                Assert.IsInstanceOfType(e, typeof(EstacionamientoLlenoException));
            }
        }
Пример #30
0
        [TestMethod] public void EspacioEstacionamientoIncorrecto()
        {
            Estacionamiento NuevoEstacionamiento = new Estacionamiento(101);

            if (NuevoEstacionamiento.EspacioDisponible != 101)
            {
                Assert.Fail("Espacio es incorrecto. {0}", NuevoEstacionamiento.EspacioDisponible);
            }


            Estacionamiento OtroEstacionamiento = new Estacionamiento(0);

            Assert.AreNotEqual(OtroEstacionamiento.EspacioDisponible, 1);

            if (OtroEstacionamiento.EspacioDisponible != 0)
            {
                Assert.Fail("Esta mal validado el limite inferior {0}", OtroEstacionamiento.EspacioDisponible);
            }
        }