Example #1
0
    def test_available_count(self):
        state = GameState(GameStateTest.G)
        self.assertEquals(state.count_available(), 3)

        state.make_move(0)
        self.assertEquals(state.count_available(), 2)

        state.make_move(1)
        self.assertEquals(state.count_available(), 1)

        state.make_move(2)
        self.assertEquals(state.count_available(), 0)