public void HealthCanNotGoOverHundred() { PlayerTestClass player = new PlayerTestClass(); int health = player.getHealth(); health = player.modifyHealth(-1); Assert.AreEqual(health, 100); Assert.AreEqual(player.getHealth(), 100); }
public void TestNormalDamage() { PlayerTestClass player = new PlayerTestClass(); int health = player.getHealth(); health = player.modifyHealth(20); Assert.AreEqual(health, 80); Assert.AreEqual(player.getHealth(), 80); }
public void TestDamageTwice() { PlayerTestClass player = new PlayerTestClass(); int health = player.getHealth(); player.modifyHealth(20); player.modifyHealth(30); health = player.getHealth(); Assert.AreEqual(health, 50); }
public void HealthCanNotGoBelowZero() { PlayerTestClass player = new PlayerTestClass(); int health = player.getHealth(); health = player.modifyHealth(100); Assert.AreEqual(health, 0); health = player.modifyHealth(1); Assert.AreEqual(health, 0); Assert.AreEqual(player.getHealth(), 0); }
public void TestPlayerCtor() { PlayerTestClass player = new PlayerTestClass(); Assert.AreEqual(100, player.getHealth()); Assert.AreEqual(10, player.getMagic()); Assert.IsTrue(player.alive); }