def test_get_damage_returns_modifier_with_dice(self): fighter = Fighter(5) rogue = Rogue(16) strength = Attribute(Attribute.STRENGTH, 16) dexterity = Attribute(Attribute.DEXTERITY, 14) actor = Actor('Rogue Fighter', [strength, dexterity], [rogue, fighter]) self.assertEqual('1d3+3', actor.get_attack_damage('base_attack'))