Exemplo n.º 1
0
        public void CanUpgrade_NotEnoughResources()
        {
            IResourceInventory emptyInventory = new EmptyInventory();

            bool canUpgrade = mUpgrade.CanUpgrade(emptyInventory);

            Assert.IsFalse(canUpgrade);
        }
Exemplo n.º 2
0
        public void InitiateUpgrade_NotEnoughResource(int i_level)
        {
            IResourceInventory emptyInventory = new EmptyInventory();

            mUpgrade.Value = i_level;

            int levelBeforeUpgrade = mUpgrade.Value;

            mUpgrade.InitiateUpgradeWithResources(emptyInventory);

            Assert.AreEqual(levelBeforeUpgrade, mUpgrade.Value);
        }