public void changeMonth() { Player player = new Player("Max", new string[] { "he", "him", "his" }); MainSim sim = new MainSim(); MonthState month = new January(player, sim); sim.CurrState = month; month.GoNext(); Assert.IsTrue(sim.CurrState.GetType() == typeof(February)); }
public void newYear() { Player player = new Player("Max", new string[] { "he", "him", "his" }); MainSim sim = new MainSim(); sim.CurrState = new January(player, sim); sim.Year = 1; sim.Player = player; for (int i = 0; i <= 12; i++) { sim.CurrState.GoNext(); } Assert.AreEqual(2, sim.Year); }
public void testBuffs() { Player player = new Player("Max", new string[] { "he", "him", "his" }); MainSim sim = new MainSim(); sim.CurrState = new January(player, sim); sim.Player = player; sim.CurrState.FullMoon(); Assert.AreEqual(6, sim.Player.stats["Str"]); // Asserts added effects of Jan sim.CurrState.GoNext(); Assert.AreEqual(5, sim.Player.stats["Str"]); // Asserts effects of Jan are gone sim.CurrState.FullMoon(); Assert.AreEqual(6, sim.Player.stats["Con"]); // Asserts added effects of Feb }
public Resturant(Player player, MainSim sim) { _player = player; _sim = sim; }
public Library(Player player, MainSim sim) { _player = player; _sim = sim; }
public Home(Player player, MainSim sim) { _player = player; _sim = sim; }
public Mall(Player player, MainSim sim) : base(player) { _player = player; _sim = sim; }
public Gym(Player player, MainSim sim) { _player = player; _sim = sim; }