Exemplo n.º 1
0
        public void CanAddShields()
        {
            Outpost outpost       = new Outpost(new RftVector(_map, 0, 0), new Player(1), OutpostType.Mine);
            int     initialShield = outpost.GetShields();

            outpost.AddShield(1);
            Assert.AreEqual(initialShield + 1, outpost.GetShields());
        }
Exemplo n.º 2
0
        public void ShieldCapacityWorks()
        {
            Outpost outpost = new Outpost(new RftVector(_map, 0, 0), new Player(1), OutpostType.Mine);

            outpost.SetShieldCapacity(100);
            outpost.SetShields(5);
            outpost.AddShield(100);

            Assert.AreEqual(outpost.GetShieldCapacity(), outpost.GetShields());

            outpost.SetShields(105);
            Assert.AreEqual(outpost.GetShieldCapacity(), outpost.GetShields());
        }