@Test
  public void parse_withExampleContentAndPathToANoneExistingPath_expectNoUrlsToBeFoundInTheList()
      throws ParseException {

    JsonSupport jsonTransformer =
        createJsonParserWithUrlExtract(newArrayList("comments", "paging", "non"));

    Long timestamp = -1L;
    String url = "";

    String response = createJSONFaceBookPost();
    final PageData parse = jsonTransformer.parse(url, response, timestamp);
    final Set<String> urlSet = parse.getUrlSet();

    assertTrue(urlSet.isEmpty());
  }
  @Test
  public void parse_withExampleContentAndPathToNextUrl_expectUrlsToBeContainedInList()
      throws ParseException {

    final String expectedUrl =
        "https://graph.facebook.com/me/albums?limit=25&after=Mjk5MzE1MzcwMjQxMDc2";

    JsonSupport jsonTransformer =
        createJsonParserWithUrlExtract(newArrayList("comments", "paging", "next"));

    Long timestamp = -1L;
    String url = "";

    String response = createJSONFaceBookPost();
    final PageData parse = jsonTransformer.parse(url, response, timestamp);
    final Set<String> urlSet = parse.getUrlSet();

    assertTrue(urlSet.contains(expectedUrl));
  }