public void PlayerDie() { var player = new Player(0, "Player"); player.Die += PlayerDie; player.GetDamage(25); player.GetDamage(15); Assert.IsTrue(isPlayerDied); }
public void HealPlayerAboveMax() { var player = new Player(0, "Player"); player.GetDamage(1); player.Heal(2); Assert.AreEqual(Player.MaxHealth, player.Health); }
public void HealPlayer() { var player = new Player(0, "Player"); var damage = 10; var heal = 2; player.GetDamage(damage); player.Heal(heal); Assert.AreEqual(Player.MaxHealth - damage + heal, player.Health); }
public void DamagePlayer() { var player = new Player(0, "Player"); Assert.AreEqual(Player.MaxHealth, player.Health); var value = 5; player.GetDamage(value); Assert.AreEqual(player.Health, Player.MaxHealth - value); }