Methods
Modifier and Type |
Method and Description |
protected void |
addResult(List<CmisTestResult> results,
CmisTestResult result) |
protected CmisTestResult |
assertAllowableAction(CmisObject object,
Action action,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEqualAceLists(List<Ace> expected,
List<Ace> actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEqualObjectList(List<? extends CmisObject> expected,
List<? extends CmisObject> actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEqualRenditionLists(List<Rendition> expected,
List<Rendition> actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEquals(Ace expected,
Ace actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEquals(Acl expected,
Acl actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEquals(AllowableActions expected,
AllowableActions actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEquals(CmisObject expected,
CmisObject actual,
CmisTestResult success,
CmisTestResult failure,
boolean checkAcls,
boolean checkPolicies) |
protected CmisTestResult |
assertEquals(ContentStream expected,
ContentStream actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEquals(Property<?> expected,
Property<?> actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEquals(PropertyDefinition<?> expected,
PropertyDefinition<?> actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEquals(Rendition expected,
Rendition actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertEquals(TypeDefinition expected,
TypeDefinition actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertNotAllowableAction(CmisObject object,
Action action,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
assertShallowEquals(CmisObject expected,
CmisObject actual,
CmisTestResult success,
CmisTestResult failure) |
protected CmisTestResult |
checkACL(Session session,
Acl acl,
String message) |
protected CmisTestResult |
checkChildren(Session session,
Folder folder,
String message) |
protected CmisTestResult |
checkObject(Session session,
CmisObject object,
String[] properties,
String message) |
protected CmisTestResult |
checkProperty(Property<?> property,
String message,
PropertyCheckEnum propertyCheck) |
protected CmisTestResult |
checkPropertyDefinition(PropertyDefinition<?> propDef,
String message) |
protected CmisTestResult |
checkRenditions(Session session,
CmisObject object,
String message) |
protected CmisTestResult |
checkTypeDefinition(Session session,
TypeDefinition type,
String message) |
protected CmisTestResult |
checkVersionHistory(Session session,
CmisObject object,
String[] properties,
String message) |
protected int |
countFolderChildren(Folder folder)
Counts the children in a folder.
|
protected Document |
createDocument(Session session,
Folder parent,
String name,
String content)
Creates a document.
|
protected Document |
createDocument(Session session,
Folder parent,
String name,
String objectTypeId,
String content)
Creates a document.
|
protected Folder |
createFolder(Session session,
Folder parent,
String name)
Creates a folder.
|
protected Folder |
createFolder(Session session,
Folder parent,
String name,
String objectTypeId)
Creates a folder.
|
protected Relationship |
createRelationship(Session session,
String name,
ObjectId source,
ObjectId target)
Creates a relationship.
|
protected Relationship |
createRelationship(Session session,
String name,
ObjectId source,
ObjectId target,
String objectTypeId)
Creates a relationship.
|
protected Folder |
createTestFolder(Session session)
Creates a test folder.
|
protected void |
deleteObject(CmisObject object)
Deletes an object and checks if it is deleted.
|
protected void |
deleteTestFolder()
Delete the test folder.
|
protected boolean |
exists(CmisObject object)
Tests if an object exists by refreshing it.
|
protected String[] |
getAllProperties(CmisObject object) |
BindingType |
getBinding() |
protected String |
getDocumentTestTypeId() |
protected String |
getFolderTestTypeId() |
String |
getName()
Returns the name of the test.
|
protected RepositoryInfo |
getRepositoryInfo(Session session) |
protected String |
getStringFromContentStream(ContentStream contentStream) |
protected Folder |
getTestFolder()
Get the test folder.
|
protected CmisTestResultStatus |
getWorst(List<CmisTestResult> results) |
protected boolean |
hasPolicies(Session session) |
protected boolean |
hasRelationships(Session session) |
protected boolean |
isGetDescendantsSupported(Session session) |
protected boolean |
isGetFolderTreeSupported(Session session) |
void |
run()
Runs the test.
|
abstract void |
run(Session session) |