@Test
  public void buildLatestBuildList() throws Exception {
    Mockito.when(securityClientMock.execute(Mockito.any(URL.class)))
        .thenReturn(
            IOUtils.toString(
                JenkinsRequestManagerTest.class.getResourceAsStream("JenkinsRss.xml")));

    Map<String, Build> actualJobBuildMap = requestManager.loadJenkinsRssLatestBuilds(configuration);

    Map<String, Build> expectedJobBuildMap =
        buildLastJobResultMap(
            new String[][] {
              {
                "infra_main_svn_to_git",
                "http://ci.jenkins-ci.org/job/infra_main_svn_to_git/351/",
                "351",
                BuildStatusEnum.SUCCESS.getStatus()
              },
              {
                "TESTING-HUDSON-7434",
                "http://ci.jenkins-ci.org/job/TESTING-HUDSON-7434/2/",
                "2",
                BuildStatusEnum.FAILURE.getStatus()
              },
              {
                "infa_release.rss",
                "http://ci.jenkins-ci.org/job/infa_release.rss/139/",
                "139",
                BuildStatusEnum.SUCCESS.getStatus()
              },
              {
                "infra_jenkins-ci.org_webcontents",
                "http://ci.jenkins-ci.org/job/infra_jenkins-ci.org_webcontents/2/",
                "2",
                BuildStatusEnum.SUCCESS.getStatus()
              },
              {
                "plugins_subversion",
                "http://ci.jenkins-ci.org/job/plugins_subversion/58/",
                "58",
                BuildStatusEnum.FAILURE.getStatus()
              },
              {
                "hudson_metrics_wip",
                "http://ci.jenkins-ci.org/job/hudson_metrics_wip/6/",
                "6",
                BuildStatusEnum.ABORTED.getStatus()
              },
              {
                "gerrit_master",
                "http://ci.jenkins-ci.org/job/gerrit_master/170/",
                "170",
                FAILURE.getStatus()
              },
            });

    assertReflectionEquals(expectedJobBuildMap, actualJobBuildMap);
  }