Ejemplo n.º 1
0
def test_turn_score_is_zero_on_roll_of_one():
    player = Player()
    turn = Turn(player)
    turn.score = 10

    turn.record_roll(1)
    assert turn.score == 0
Ejemplo n.º 2
0
def test_turn_score_is_zero_on_roll_of_one():
    player = Player()
    turn = Turn(player)
    turn.score = 10

    turn.record_roll(1)
    assert turn.score == 0
Ejemplo n.º 3
0
def test_turn_ends_on_a_roll_of_one():
    player = Player()
    turn = Turn(player)

    assert not turn.over

    turn.record_roll(1)

    assert turn.over
Ejemplo n.º 4
0
def test_turn_ends_on_a_roll_of_one():
    player = Player()
    turn = Turn(player)

    assert not turn.over

    turn.record_roll(1)

    assert turn.over
Ejemplo n.º 5
0
def test_turn_collect_rolls():
    player = Player()
    turn = Turn(player)
    assert turn.score == 0

    turn.record_roll(3)
    assert turn.score == 3

    turn.record_roll(5)
    assert turn.score == 8
Ejemplo n.º 6
0
def test_turn_collect_rolls():
    player = Player()
    turn = Turn(player)
    assert turn.score == 0

    turn.record_roll(3)
    assert turn.score == 3

    turn.record_roll(5)
    assert turn.score == 8