static void Main(string[] args) { Concesionaria miConcesionaria = 6; Fabricante f1 = new Fabricante("RENAULT", EPais.Francia); Fabricante f2 = new Fabricante("CITROEN", EPais.Francia); Auto a1 = new Auto("R9", 65000, f1, ETipo.Sedan); Moto m1 = new Moto("DUCATI", EPais.Italia, "MONSTER", 450000, ECilindrada.cc500); Moto m2 = new Moto("BMW", EPais.Alemania, "G 310 GS", 437500, ECilindrada.cc125); Moto m3 = new Moto("DUCATI", EPais.Italia, "MONSTER", 150000, ECilindrada.cc125); Auto a2 = new Auto("C4", 285900, f2, ETipo.Deportivo); Auto a3 = new Auto("C4", 390500, f2, ETipo.Familiar); Auto a4 = new Auto("C4", 96300, f1, ETipo.Deportivo); miConcesionaria += a1; //YA INGRESADO miConcesionaria += a1; miConcesionaria += m1; miConcesionaria += m2; miConcesionaria += m3; miConcesionaria += a2; miConcesionaria += a3; //SIN LUGAR miConcesionaria += a4; Console.WriteLine(Concesionaria.Mostrar(miConcesionaria)); Console.ReadLine(); }
public void VerificacionAutosRepetidos() { Concesionaria c = new Concesionaria(); Auto a1 = new Auto(ETipo.Deportivo, "renault", 130000); Auto a2 = new Auto(ETipo.Deportivo, "renault", 130000); c += a1; c += a2; }
static void Main(string[] args) { Concesionaria concecionaria = new Concesionaria(5); #region instancias Camion c1 = new Camion(Vehiculo.EMarca.Scania, "ASD012", ConsoleColor.Black); Camion c2 = new Camion(Vehiculo.EMarca.Iveco, "ASD913", ConsoleColor.Red); Moto m1 = new Moto(Vehiculo.EMarca.BMW, "HJK789", ConsoleColor.White); Moto m2 = new Moto(Vehiculo.EMarca.Yamaha, "IOP852", ConsoleColor.Blue); Automovil a1 = new Automovil(Vehiculo.EMarca.Chevrolet, "QWE968", ConsoleColor.Gray); Automovil a2 = new Automovil(Vehiculo.EMarca.Ford, "TYU426", ConsoleColor.DarkBlue); Automovil a3 = new Automovil(Vehiculo.EMarca.Scania, "IOP852", ConsoleColor.Green); #endregion // Agrego 6 ítems (los últimos 2 no deberían poder agregarse) y muestro concecionaria += c1; concecionaria += c2; concecionaria += m1; concecionaria += m2; concecionaria += a1; concecionaria += a2; concecionaria += a3; Console.WriteLine(concecionaria.ToString()); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Quito un item y muestro concecionaria -= c1; Console.WriteLine(concecionaria.ToString()); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Muestro solo Motos Console.WriteLine(Concesionaria.Mostrar(concecionaria, Concesionaria.ETipo.Moto)); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Muestro solo Camiones Console.WriteLine(Concesionaria.Mostrar(concecionaria, Concesionaria.ETipo.Camion)); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Muestro solo Automoviles Console.WriteLine(Concesionaria.Mostrar(concecionaria, Concesionaria.ETipo.Automovil)); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); }
public void VerificacionIgualdad() { Concesionaria c1 = new Concesionaria(2); Auto a = new Auto(ETipo.Deportivo, "toyota", 150000); Auto a2 = new Auto(ETipo.Deportivo, "toyota", 150000); c1 += a; bool rta = c1 == a2; Assert.IsTrue(rta); }
public void VerificacionAutosRepetidos() { Concesionaria c = new Concesionaria(2); int expectativa = 1; Auto a1 = new Auto(ETipo.Deportivo, "renault", 130000); Auto a2 = new Auto(ETipo.Deportivo, "renault", 130000); c += a1; c += a2; Assert.AreEqual(expectativa, c.Vehiculos.Count); }
public void VerificacionDistinto() { Concesionaria c1 = new Concesionaria(2); Moto m1 = new Moto(ConsoleColor.White, ECilindrada.cc500, "moster", 140000); Moto m2 = new Moto(ConsoleColor.Black, ECilindrada.cc250, "honda", 120000); c1 += m1; bool rta = c1 != m2; Assert.IsTrue(rta); }
public void VerificaCapacidad() { Concesionaria c = new Concesionaria(3); int expect = 3; Moto m1 = new Moto(ConsoleColor.White, ECilindrada.cc500, "honda", 140000); Moto m2 = new Moto(ConsoleColor.Black, ECilindrada.cc250, "moster", 250000); Auto a1 = new Auto(ETipo.Deportivo, "toyota", 220000); Auto a2 = new Auto(ETipo.Familiar, "renault", 130000); c += m1; c += a1; c += m2; c += a2; Assert.AreEqual(expect, c.Vehiculos.Count); }
static void Main(string[] args) { string marcaA1 = "RENAULT"; string marcaA2 = "CITROEN"; string marcaA3 = "TOYOTA"; string marcaM1 = "DUCATI"; string marcaM2 = "BMW"; Concesionaria lista = new Concesionaria(6); Auto a1 = new Auto(ETipo.Deportivo, marcaA3, 450000); Moto m1 = new Moto(ConsoleColor.Red, ECilindrada.cc125, marcaM1, 150000); Moto m2 = new Moto(ConsoleColor.Black, ECilindrada.cc250, marcaM2, 437500); Moto m3 = new Moto(ConsoleColor.Black, ECilindrada.cc50, marcaM1, 120000); Auto a2 = new Auto(ETipo.Familiar, marcaA1, 285900); Auto a3 = new Auto(ETipo.Coupe, marcaA2, 390500); Auto a4 = new Auto(ETipo.Sedan, marcaA1, 96300); lista += a1; //YA INGRESO lista += a1; lista += m1; lista += m2; lista += m3; lista += a2; lista += a3; //SIN LUGAR lista += a4; Console.WriteLine(lista.ToString()); Console.ReadLine(); }
public void ListaVehiculosCorrecta() { Concesionaria c = new Concesionaria(); Assert.IsNotNull(c.Vehiculos); }
private void Form1_Load(object sender, EventArgs e) { concesionaria = new Concesionaria(); Mostrar(""); }