Fix ETHREEOH-1131: Syntax error with descendants.post.atomentry.201.ftl

- added testCreateDocumentViaDescendants()

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@13467 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
David Caruana
2009-03-04 15:14:33 +00:00
parent 626235a9dc
commit e82e2067ce
2 changed files with 26 additions and 4 deletions

View File

@@ -104,8 +104,8 @@ public class CMISTest extends BaseCMISWebScriptTest
// setRemoteServer(server);
// setArgsAsHeaders(false);
// setValidateResponse(false);
setListener(new CMISTestListener(System.out));
setTraceReqRes(true);
// setListener(new CMISTestListener(System.out));
// setTraceReqRes(true);
super.setUp();
}
@@ -420,6 +420,26 @@ public class CMISTest extends BaseCMISWebScriptTest
assertNotNull(entry);
}
public void testCreateDocumentViaDescendants()
throws Exception
{
Entry testFolder = createTestFolder("testCreateDocumentViaDescendants");
Link descendantsLink = testFolder.getLink(CMISConstants.REL_DESCENDANTS);
assertNotNull(descendantsLink);
Feed descendants = getFeed(descendantsLink.getHref());
assertNotNull(descendants);
int entriesBefore = descendants.getEntries().size();
Entry document = createDocument(descendants.getSelfLink().getHref(), "testCreateDocumentViaDescendants");
Response documentContentRes = sendRequest(new GetRequest(document.getContentSrc().toString()), 200);
String resContent = documentContentRes.getContentAsString();
assertEquals(document.getTitle(), resContent);
Feed feedFolderAfter = getFeed(descendantsLink.getHref());
int entriesAfter = feedFolderAfter.getEntries().size();
assertEquals(entriesBefore +1, entriesAfter);
Entry entry = feedFolderAfter.getEntry(document.getId().toString());
assertNotNull(entry);
}
public void testGet()
throws Exception
{