示例#1
0
        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);
        }