public virtual void CalculateBaseAttack() { BaseAttackModifier baseAttack = new BaseAttackModifier(); Attack.BaseAttack = baseAttack.GetBaseAttack(PlayerLevel, ChosenClass); Attack.BaseAttackTotal = baseAttack.BaseAttackString(Attack.BaseAttack); }
public void Level1FightReturns1() { BaseAttackModifier bAttack = new BaseAttackModifier(); int expected = 1; int actual = bAttack.GetBaseAttack(1, "Fighter"); Assert.AreEqual(expected, actual); }
public void BadDataToHitException() { BaseAttackModifier bAttack = new BaseAttackModifier(); int expected = -999; int actual = bAttack.GetBaseAttack(99, ""); Assert.AreEqual(expected, actual); }
public void Level1NullReturns0() { BaseAttackModifier bAttack = new BaseAttackModifier(); int expected = 1; int actual = bAttack.GetBaseAttack(1, ""); Assert.AreEqual(expected, actual); }
public void Level11ClericReturns83() { BaseAttackModifier bAttack = new BaseAttackModifier(); int expected = 8; int actual = bAttack.GetBaseAttack(11, "Cleric"); Assert.AreEqual(expected, actual); }
public void Level20SorcererReturns105() { BaseAttackModifier bAttack = new BaseAttackModifier(); int expected = 10; int actual = bAttack.GetBaseAttack(20, "Sorcerer"); Assert.AreEqual(expected, actual); }