예제 #1
0
def test_rollJail_three():
    game = Game(players=[Player()])
    game.setBoard([null.Null(), jail.Jail()])
    rule = Rules(game, jail=3)
    rule.roll(0, 6, 6)
    rule.roll(0, 6, 6)
    rule.roll(0, 6, 6)
    assert game.getPlayer(0).getDouble() == 3
    assert game.getPlayer(0).getJail() == True
    assert game.getPlayer(0).getPos() == 1
예제 #2
0
def test_moveToJail():
    game = Game(players=[Player()])
    game.setBoard([null.Null(),jail.Jail()])
    game.moveToJail(0)
    assert game.getPlayer(0).getJail() == True
    assert game.getPlayer(0).getPos() == 1