public void GarageAdd1Vehicle_Test() { var someRandomCar = vregistry.CreateVehicle <Car>("PIP987", "Grey"); var parked = ghandler.ParkVehicle(garage, someRandomCar); Assert.True(parked); Assert.Equal(1, garage.Count); Assert.True(ghandler.Contains(garage, someRandomCar)); }
private void RemoveVehicle() { if (GarageHandler.GarageIsEmpty()) { Console.WriteLine("Garage is empty come back later"); return; } do { string regNr = Ui.AskForString("Enter the registrationnumber for vehicle you want to remove", 5, 8); if (GarageHandler.Contains(regNr)) { GarageHandler.RemoveVehicle(regNr); } else { Console.WriteLine($"Couldn't find a vehicle with registrationnumber {regNr} to remove"); } Console.WriteLine("Press Y if want to remove more cars"); } while (Console.ReadKey(intercept: true).Key == ConsoleKey.Y); }