def test_tracking_dice_set_7(): tds1 = TrackingDiceSet(4, 3) tds1.number = 2 roll_1 = tds1.roll() tds1.number = 3 roll_2 = tds1.roll() roll_3 = tds1.roll() tds1.base = 5 assert tds1.get_state(1) == (3, 3, 1)
def test_tracking_dice_set_13(): tds1 = TrackingDiceSet(4, 3) roll_1 = tds1.roll() tds1.sides = 4 roll_2 = tds1.roll() roll_3 = tds1.roll() roll_4 = tds1.roll() tds1.sides = 5 tds1.base = 2 roll_5 = tds1.roll() tds1.sides = 6 roll_6 = tds1.roll() assert tds1.get_state(5) == (4, 6, 2)
def test_tracking_dice_set_5(): tds1 = TrackingDiceSet(4, 3) roll_1 = tds1.roll() roll_2 = tds1.roll() roll_3 = tds1.roll() assert tds1.get_state(2) == (4, 3, 1)
def test_tracking_dice_set_3(): tds1 = TrackingDiceSet(4, 3) roll_1 = tds1.roll() roll_2 = tds1.roll() roll_3 = tds1.roll() assert roll_3 == tds1._roll_history[2]