package br.com.while42.rpgcs.model.classes;
import junit.framework.Assert;
import android.test.AndroidTestCase;
import br.com.while42.rpgcs.model.HitDice;
import br.com.while42.rpgcs.model.HitDiceType;
public class AbstractRpgClassTest extends AndroidTestCase {
private class ConcreteAbstractClass extends AbstractRpgClass {
private static final long serialVersionUID = 1L;
public ConcreteAbstractClass() { }
public ConcreteAbstractClass(int classLevel) {
super(classLevel);
}
public HitDiceType getHitDice() {
return null;
}
public int getBaseAttackBonus() {
return 0;
}
public int getFortSave() {
return 0;
}
public int getRefSave() {
return 0;
}
public int getWillSave() {
return 0;
}
public HitDice getStartingGold() {
return null;
}
public int getCodeName() {
return 0;
}
}
public void testAbstractRpgClass() {
Assert.assertEquals(1, new ConcreteAbstractClass().getClassLevel().intValue());
Assert.assertEquals(2, new ConcreteAbstractClass(2).getClassLevel().intValue());
}
}