void NonLeathalDamage(int damage, int times) { var originalHp = pirate.HP; for (int i = 0; i < times; i++) { pirate.GotHit(damage); } Assert.True(pirate.HP > 0); Assert.Equal(pirate.HP, originalHp - damage * times); Assert.False(pirate.IsDead); }