@Test
public void testContentListResourceResponse()
throws ParseException
{
ContentListResourceResponse responseResponse = new ContentListResourceResponse();
ContentListResource resource1 = new ContentListResource();
resource1.setLastModified(this.dateFormat.parse("01/01/2001"));
resource1.setLeaf(false);
resource1.setRelativePath("relativePath1");
resource1.setResourceURI("resourceURI1");
resource1.setSizeOnDisk(41);
resource1.setText("resource1");
ContentListResource resource2 = new ContentListResource();
resource2.setLastModified(this.dateFormat.parse("01/01/2002"));
resource2.setLeaf(true);
resource2.setRelativePath("relativePath2");
resource2.setResourceURI("resourceURI2");
resource2.setSizeOnDisk(42);
resource2.setText("resource2");
ContentListResource resource3 = new ContentListResource();
resource3.setLastModified(this.dateFormat.parse("01/01/2003"));
resource3.setLeaf(true);
resource3.setRelativePath("relativePath3");
resource3.setResourceURI("resourceURI3");
resource3.setSizeOnDisk(43);
resource3.setText("resource3");
responseResponse.addData(resource1);
responseResponse.addData(resource2);
this.marshalUnmarchalThenCompare(responseResponse, this.xstreamXML); // FIXME: JSON READER CANNOT PARSE DATES
// CORRECTLY.
this.validateXmlHasNoPackageNames(responseResponse);