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