Example #1
0
    void MyAwake()
    {
        spawnedCar   = new CarManager.Car[4];
        spawnedBonus = new CarManager.Car[4];
        for (int i = 0; i < 4; i++)
        {
            spawnedCar[i]            = new CarManager.Car();
            spawnedCar[i].velocity.z = -speed;
        }
        for (int i = 0; i < 4; i++)
        {
            spawnedBonus[i] = new CarManager.Car();
        }
        manager = gameObject.GetComponent <CarManager>();

        gameOver = false;
        canSpawn = true;

        DataLoader dl = new DataLoader();

        dl.LoadData();
        spawnSeq  = dl.spSeq;
        forestSeq = dl.forestSeq;

        spawnStartEntities();
    }
Example #2
0
        public void Drive_Car_Invalid()
        {
            string make            = "Kiro";
            string model           = "BWM";
            double fuelConsumption = 30;
            double fuelCapacity    = 40;
            var    car             =
                new CarManager.Car(make, model, fuelConsumption, fuelCapacity);

            Assert.Throws <InvalidOperationException>(() => car.Drive(50));
        }
Example #3
0
        public void Try_Reful_Car_Invalid(double amount)
        {
            string make            = "Kiro";
            string model           = "BWM";
            double fuelConsumption = 30;
            double fuelCapacity    = 40;
            var    car             =
                new CarManager.Car(make, model, fuelConsumption, fuelCapacity);

            Assert.Throws <ArgumentException>(() => car.Refuel(amount));
        }
Example #4
0
        public void Success_Refuel_Car()
        {
            string make            = "Kiro";
            string model           = "BWM";
            double fuelConsumption = 30;
            double fuelCapacity    = 40;
            var    car             =
                new CarManager.Car(make, model, fuelConsumption, fuelCapacity);

            car.Refuel(30);
            Assert.AreEqual(car.FuelAmount, 30);
        }
Example #5
0
        public void Success_Create_Car()
        {
            string make            = "Kiro";
            string model           = "BWM";
            double fuelConsumption = 30;
            double fuelCapacity    = 40;
            var    car             =
                new CarManager.Car(make, model, fuelConsumption, fuelCapacity);

            Assert.AreEqual(car.Make, "Kiro");
            Assert.AreEqual(car.Model, "BWM");
            Assert.AreEqual(car.FuelConsumption, 30);
            Assert.AreEqual(car.FuelCapacity, 40);
        }
 public void Setup()
 {
     car = new CarManager.Car(MAKE, MODEL, F_CONSUMPTION, F_CAPACITY);
 }
Example #7
0
 public void Setup()
 {
     car = new CarManager.Car("VW", "Golf", 8.0, 200.0);
 }