public void TestInstanciaTanque() { AutoMovil auto = new AutoMovil("Auto"); //verifico que el tanque se haya instanciado al crear el automovil Assert.AreNotEqual(null, auto.Tanque); }
public void TestAcelerar() { AutoMovil auto = new AutoMovil("Auto"); //lleno el tanque auto.CargarGasolina(); auto.CargarGasolina(); auto.CargarGasolina(); //acelero hasta que se quede sin gasolina while (true) { auto.Acelerar(); } }
private static void agregarVehiculo() //metodo para agregar vehiculos y sus datos { AutoMovil automovil = new AutoMovil(); Console.WriteLine("\n"); Console.WriteLine("Ingrese un automovil."); Console.WriteLine("Ingrese año."); automovil.año = Int32.Parse(Console.ReadLine()); Console.WriteLine("Ingrese marca."); automovil.marca = Console.ReadLine(); Console.WriteLine("Ingrese kilometraje."); automovil.kilometraje = Int32.Parse(Console.ReadLine()); automovil.estanque = new Estanque(); Console.WriteLine("Ingrese capacidad estanque."); automovil.estanque.capacidad = Int32.Parse(Console.ReadLine()); Console.WriteLine("Ingrese litros en el estanque."); automovil.estanque.litros = Int32.Parse(Console.ReadLine()); automovil.mezclador = new Mezclador(); Console.WriteLine("Ingrese tipo mezclador (carburador o inyector)."); automovil.mezclador.tipo = Console.ReadLine(); automovil.motor = new Motor(); Console.WriteLine("Ingrese id del motor."); automovil.motor.id = Int32.Parse(Console.ReadLine()); Console.WriteLine("Ingrese tipo del motor (dos_tiempos o cuatro_tiempos."); automovil.motor.tipo = Console.ReadLine(); Console.WriteLine("Ingrese cilindrada del motor."); automovil.motor.cilindrada = Int32.Parse(Console.ReadLine()); automoviles.Add(automovil); }