Exemple #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("1 : V4\n2 : V8\n3 : GLX");
            Console.WriteLine("Enter your choice for choosing a car-engine");
            var choice = Console.ReadLine();
            var carEngine = EngineFactory.GetCarEngine(choice);

            var newCar = new Car(carEngine);
            Console.WriteLine(newCar.GetSpecifications());
            Console.Read();
        }
 public void ShouldGetMaxSpeedForGLXEngineAs80Kmph()
 {
     IEngine newEngine = EngineFactory.GetCarEngine("3");
     var newCar = new Car(newEngine);
     Assert.AreEqual("Maximum speed of engine GLX is 80", newCar.GetSpecifications());
 }