/*
* processDamageModifier() section, basically testing TypeBehavior and its three related methods (isIneffectual(),isStrongAgainst(),isWeakAgainst() for each type
*/
@Test
public void testProcessAttackModifierBug() {
Pokemon p = new Pokemon();
BugType f = new BugType(p);
assertEquals(1.0, f.processDamageModifier(Types.BUG), .01);
assertEquals(1.0, f.processDamageModifier(Types.DRAGON), .01);
assertEquals(1.0, f.processDamageModifier(Types.ELECTRIC), .01);
assertEquals(.5, f.processDamageModifier(Types.FIGHTING), .01);