Esempio n. 1
0
	def test_adding_piece_to_full_column_shoul_throw(self):
		g = GameBoard()

		while not g.column_full(3):
			g.add_piece(0, 3)

		self.assertRaises(IndexError, lambda: g.add_piece(0, 3))
Esempio n. 2
0
	def test_testing_for_a_full_column(self):
		g = GameBoard()
		for i in range(g.NUM_ROWS):
			g.add_piece(0, 3)

		self.assertTrue(g.column_full(3))