public void TestHealthUnderflow() { IHealthModifier badPotion = new SimplePotion("Bad potion", -20); for (int i = 0; i < 6; i++) { badPotion.UseOn(PLAYER); } Assert.AreEqual(PLAYER.Health, 0); Assert.IsFalse(PLAYER.IsAlive()); }