public void CanUpgrade_NotEnoughResources()
        {
            IResourceInventory emptyInventory = new EmptyInventory();

            bool canUpgrade = mUpgrade.CanUpgrade(emptyInventory);

            Assert.IsFalse(canUpgrade);
        }
        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);
        }