public void TakeMoneyTest() { var lessMoney = 10; model.TakeMoney(lessMoney); Assert.AreEqual((startingMoney - lessMoney), model.GetMoney()); }
public void StartUpgrade() { if (CanUpgradeTurret()) { var upgrade = turretToModify.GetComponent <TurretConfig>().upgradePrefab; var cost = turretToModify.GetComponent <TurretConfig> ().costToUpgrade; playerMoney.TakeMoney(cost); worker.UpgradeTurret(nodeToBuildOn, upgrade); FinaliseBuild(); } }