@Test
public void parseJobCallbackWithGapTest() {

  final Props props = new Props();
  final String[] urls =
      {"http://lva1-rpt07.corp.linkedin.com",
          "http://lva1-rpt06.corp.linkedin.com"};
  props.put("job.notification."
          + JobCallbackStatusEnum.STARTED.name().toLowerCase() + ".1.url",
      urls[0]);
  props.put("job.notification."
          + JobCallbackStatusEnum.STARTED.name().toLowerCase() + ".3.url",
      urls[1]);
  final List<HttpRequestBase> result =
      JobCallbackUtil.parseJobCallbackProperties(props,
          JobCallbackStatusEnum.STARTED, contextInfo, 3);
  Assert.assertEquals(1, result.size());
  Assert.assertEquals(HTTP_GET, result.get(0).getMethod());
  Assert.assertEquals(urls[0], result.get(0).getURI().toString());
}