public void TestThatCharacterHasCorrectSpellPowerAfterDeductingOverAll()
 {
     var target = new Character("Bob", null, 10, 10, 10, new Item(), "Warrior");
     target.DeductCharacterStat("spellPower", 21);
     Assert.AreEqual(target.GetCharacterSpellPower(), 0);
 }
 public void TestThatCharacterHasZeroSpellPower()
 {
     var target = new Character("Bob", null, 10, 10, 10, new Item(), "Warrior");
     target.DeductCharacterStat("spellPower", 20);
     Assert.AreEqual(target.GetCharacterSpellPower(), 0);
 }
 public void TestThatCharacterHasCorrectSpellPower()
 {
     var target = new Character("Bob", null, 10, 10, 10, new Item(), "Warrior");
     Assert.AreEqual(target.GetCharacterSpellPower(), 20);
 }