public void CarRepository_CreateCar_ShouldReturnCarObject() { //--Arrange var make = "Ford"; var model = "Fusion"; var type = CarType.Hybrid; var miles = 34; var car = _carRepo.CreateCar(make, model, type, miles); //--Act var actual = car.FuelType; var expected = CarType.Hybrid; //--Assert Assert.AreEqual(expected, actual); }
public void TestCreateCar() { var car = repos.CreateCar("Skoda", FuelType.Diesel, 54321, 4, "This is a cool car"); Assert.IsNotNull(car); }
private void AddCar() { Console.Clear(); bool continueAsking; do { continueAsking = false; Console.WriteLine("Which type of car do you want to add?\n" + "1. Gas\n" + "2. Hybrid\n" + "3. Electric\n"); string choice = Console.ReadLine(); if (choice == "1") { IGasCar gasCar = GasCarSetup(false); if (_carRepo.CreateCar(gasCar)) { Console.WriteLine("Car was created successfully.\n"); } else { Console.WriteLine("Car was not created successfully. Returning to main menu.\n"); } } else if (choice == "2") { IHybridCar hybridCar = HybridCarSetup(false); if (_carRepo.CreateCar(hybridCar)) { Console.WriteLine("Car was created successfully.\n"); } else { Console.WriteLine("Car was not created successfully. Returning to main menu.\n"); } } else if (choice == "3") { IElectricCar electricCar = ElectricCarSetup(false); if (_carRepo.CreateCar(electricCar)) { Console.WriteLine("Car was created successfully.\n"); } else { Console.WriteLine("Car was not created successfully. Returning to main menu.\n"); } } else { Console.WriteLine("\nPlease enter a valid number.\n"); continueAsking = true; } } while (continueAsking); PressAnyKey(); }