public IEnumerator CannotBuyWithoutDollars() { GameObject digger = IntegrationTestScript.TestDigger(); FuelBehaviour fb = digger.GetComponent <FuelBehaviour>(); fb.dollars = 0; yield return(null); fb.UpdateDollars(10); int initialDollars = fb.dollars; Assert.AreEqual(10, initialDollars); fb.Refuel(); Assert.AreEqual(fb.dollars, initialDollars - 5); fb.Refuel(); Assert.AreEqual(fb.dollars, 0); int endingFuel = fb.fuel; fb.Refuel(); Assert.AreEqual(fb.dollars, 0); Assert.AreEqual(fb.fuel, endingFuel); }
/** * Refuel the miner and update the moeny and fuel bars accordingly. */ public void OnClickRefuel() { fuelBehaviour.Refuel(); }