public Faction_Controller(string name, GameController game, float startingBalance) { FactionModel = new FactionModel(name); CurrencyController = new Currency_Controller(startingBalance); game.TimeController.DayPassed += OnDayPassed; }
public void RemoveCurrency(float amount) { controller = new Currency_Controller(500); float expected = 500 - amount; controller.AlterCurrency(-amount); Assert.AreEqual(expected, controller.Model.Currency); }