@Test(timeout=1000)
	public void testGetPossibleMovesOpponentOnNorthPath(){
		ArrayList<Point> points;
		board.move(new Point(5,7),new Point(5,5)); //White's turn
		board.move(new Point(7,3),new Point(5,3)); //Black's turn
		points = board.getPossibleMoves(new Point(5,5));
		assertEquals("There should be 4 available moves from the cell [5][5",4,points.size()); // Player1's turn
		assertTrue("The cell [5][2] is an available move", checkContainsPoint(points, new Point(2,5)));
		assertTrue("The cell [6][6] is an available move", checkContainsPoint(points, new Point(6,6)));
		assertTrue("The cell [3][7] is an available move", checkContainsPoint(points, new Point(7,3)));
		assertTrue("The cell [4][4] is an available move", checkContainsPoint(points, new Point(4,4)));

	}