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