Esempio n. 1
0
        static void Main(string[] args)
        {
            var normalCar1 = new NormalCar();
            var normalCar2 = new NormalCar();

            var sportsCar = new SportsCar();
            var familyCar = new FamilyCar();
        }
Esempio n. 2
0
        public Client()
        {
            CarFactory factory   = new FactoryRayHorses();
            SportCar   sportCar  = factory.CreateSportCar();
            NormalCar  normalCar = factory.CreateNormalCar();

            sportCar.ShowSportCar();
            normalCar.ShowNormalCar();

            factory   = new FactoryThunderHorses();
            sportCar  = factory.CreateSportCar();
            normalCar = factory.CreateNormalCar();

            sportCar.ShowSportCar();
            normalCar.ShowNormalCar();
        }
Esempio n. 3
0
 public void CreateNormalCarTest()
 {
     Car car = new NormalCar(0, 0, 0, 0, "normal");
     Assert.IsNotNull(car);
 }
Esempio n. 4
0
 public void GetNormalCarResourceTest()
 {
     Car car = new NormalCar(0, 0, 0, 0, "normal");
     string actualString = car.GetCarImageResource();
     string shouldBeString = "image_police_car.png";
     Assert.AreEqual(shouldBeString, actualString);
 }