@Test
  public void testMarshall() throws JAXBException {

    String versionNumber = "7.5";

    VersionResponse versionResponse = new VersionResponse();
    versionResponse.setVersionNumber(versionNumber);

    LinkResponse linkResponse = new LinkResponse();
    List<LinkResponse> links = new ArrayList<LinkResponse>();
    links.add(linkResponse);
    LinksResponse linksResponse = new LinksResponse();
    linksResponse.setLinks(links);
    versionResponse.setLinks(linksResponse);

    String marshalled = TestUtil.marshall(VersionResponse.class, versionResponse);
    VersionResponse unmarshalled =
        (VersionResponse) TestUtil.unmarshall(VersionResponse.class, marshalled);

    Assert.assertEquals(unmarshalled.getVersionNumber(), versionNumber);
    Assert.assertEquals(unmarshalled.getLinks().getLinks().size(), 1);
  }