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)