Esempio n. 1
0
 def test_no_amount(self):
     """should assume that if there is no amount specified, roll 1"""
     result = Dice._parse('d4')
     self.assertEqual(result[0], 1)
Esempio n. 2
0
 def test_parse_dice(self):
     """in ideal usage, should return a 2-tuple of (amount, sides)"""
     result = Dice._parse('3d20')
     self.assertEqual(type(result), tuple)
     self.assertEqual(result[0], 3)
     self.assertEqual(result[1], 20)