예제 #1
0
        public void CheckCanAdd(int cost, bool expected)
        {
            var ship = Init(cost);
            var chip = ChipParser.GetChip("System Chip");

            Assert.AreEqual(expected, ship.Chips.IsCanAdd(chip));
        }
예제 #2
0
        public void CantAddChip()
        {
            var ship = Init(0);
            var chip = ChipParser.GetChip("System Chip");

            ship.Chips.Add(chip);
            Assert.AreEqual(0, ship.Chips.GetChips.Count);
        }
예제 #3
0
        public void RemoveChip()
        {
            var ship = Init(100);
            var chip = ChipParser.GetChip("System Chip");

            ship.Chips.Add(chip);
            ship.Chips.Remove(chip);
        }
예제 #4
0
        public void AddChip()
        {
            var ship = Init(100);

            ship.Chips.Add(ChipParser.GetChip("System Chip"));
        }