Example #1
0
        public void TestUpgradeBuyPrice()
        {
            Upgrade upgrade = new Upgrade("name", "ClickDamage", 5);

            Assert.AreEqual(upgrade.price, upgrade.BuyPrice());
            upgrade.TimesBought++;
            int expectedVal = (upgrade.price * upgrade.TimesBought) + upgrade.price;

            Assert.AreEqual(expectedVal, upgrade.BuyPrice());
        }