Esempio n. 1
0
    public void SetDroneTargetTest()
    {
        GameObject go = new GameObject("Turret");
        Turret t = go.AddComponent<Turret>();
        TAim tAim = go.AddComponent<TempClass>();

        t.aim = tAim;

        t.target = tAim.FindTarget();

        Assert.AreNotEqual(null, t.target);
    }
Esempio n. 2
0
    public void RemoveDroneTest()
    {
        GameObject go = new GameObject("Turret");
        Turret t = go.AddComponent<Turret>();
        TAim tAim = go.AddComponent<TempClass>();

        t.aim = tAim;

        GameObject drone1 = new GameObject("Drone1");
        GameObject drone2 = new GameObject("Drone2");

        t.aim.drones.Add(drone1);
        t.aim.drones.Add(drone2);
        int initCount = t.aim.drones.Count;

        t.aim.RemoveDrone(drone1);

        Assert.AreNotEqual(initCount, t.aim.drones.Count);
    }