Пример #1
0
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)
Пример #2
0
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)
Пример #3
0
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)
Пример #4
0
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]