Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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
        }
Exemplo n.º 4
0
 public Resturant(Player player, MainSim sim)
 {
     _player = player;
     _sim    = sim;
 }
Exemplo n.º 5
0
 public Library(Player player, MainSim sim)
 {
     _player = player;
     _sim    = sim;
 }
Exemplo n.º 6
0
 public Home(Player player, MainSim sim)
 {
     _player = player;
     _sim    = sim;
 }
Exemplo n.º 7
0
 public Mall(Player player, MainSim sim) : base(player)
 {
     _player = player;
     _sim    = sim;
 }
Exemplo n.º 8
0
 public Gym(Player player, MainSim sim)
 {
     _player = player;
     _sim    = sim;
 }