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))
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))