public void Damage_1000_ThrowsArgumentOutOfRange_BadWay() { var c = new Character(Type.Elf); Assert.Throws <ArgumentOutOfRangeException>(() => c.Damage(1001)); //Assert.That(() => c.Damage(1001), Throws.TypeOf<ArgumentOutOfRangeException>()); }
public void IsDead_KillCharacter_ReturnsTrue() { Character c = new Character(Type.Elf); c.Damage(500); Assert.That(c.IsDead, Is.True); //Assert.That(c.IsDead, Is.False); //Assert.IsTrue(c.IsDead); //Assert.IsFalse(c.IsDead); }