class TestTestABSGame(unittest.TestCase): def setUp(self): self.logger = logging.getLogger("TestABSGame") self.yg = TestYieldGenerator() self.cg = CueGenerator() self.game = ABSGame(self.yg, self.cg) def test_game(self): self.game.start_game() self.game.examine_document() self.game.examine_document() self.game.examine_document() self.game.examine_document() self.game.issue_query() self.game.examine_document() self.game.examine_document() self.game.print_state() self.assertEquals(self.game.points,15) self.assertEquals(self.game.tokens,22)