|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.chemistry.opencmis.tck.impl.AbstractCmisTest
org.apache.chemistry.opencmis.tck.impl.AbstractSessionTest
public abstract class AbstractSessionTest
Base class for tests that require an OpenCMIS session.
Nested Class Summary | |
---|---|
class |
AbstractSessionTest.CmisPropertyDefintion
|
Field Summary | |
---|---|
static OperationContext |
SELECT_ALL_NO_CACHE_OC
|
static OperationContext |
SELECT_ALL_NO_CACHE_OC_ORDER_BY_NAME
|
Constructor Summary | |
---|---|
AbstractSessionTest()
|
Methods inherited from class org.apache.chemistry.opencmis.tck.impl.AbstractCmisTest |
---|
addResult, addResultChild, assertContains, assertEqualLists, assertEquals, assertEqualSet, assertIsFalse, assertIsTrue, assertListNotEmpty, assertNotNull, assertNull, assertStringNotEmpty, assertStringNullOrEmpty, createInfoResult, createResult, createResult, createResult, formatValue, getDescription, getGroup, getParameters, getResults, getStackTrace, getTime, init, isEnabled, isEqual, junit, setDescription, setEnabled, setGroup, setName, setTime |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final OperationContext SELECT_ALL_NO_CACHE_OC
public static final OperationContext SELECT_ALL_NO_CACHE_OC_ORDER_BY_NAME
Constructor Detail |
---|
public AbstractSessionTest()
Method Detail |
---|
public BindingType getBinding()
public String getName()
CmisTest
getName
in interface CmisTest
getName
in class AbstractCmisTest
public void run() throws Exception
CmisTest
run
in interface CmisTest
run
in class AbstractCmisTest
Exception
public abstract void run(Session session) throws Exception
Exception
protected RepositoryInfo getRepositoryInfo(Session session)
protected String getFolderTestTypeId()
protected String getDocumentTestTypeId()
protected String[] getAllProperties(CmisObject object)
protected String getStringFromContentStream(ContentStream contentStream) throws IOException
IOException
protected Folder createFolder(Session session, Folder parent, String name)
protected Folder createFolder(Session session, Folder parent, String name, String objectTypeId)
protected int countFolderChildren(Folder folder)
protected Document createDocument(Session session, Folder parent, String name, String content)
protected Document createDocument(Session session, Folder parent, String name, String objectTypeId, String content)
protected Relationship createRelationship(Session session, String name, ObjectId source, ObjectId target)
protected Relationship createRelationship(Session session, String name, ObjectId source, ObjectId target, String objectTypeId)
protected void deleteObject(CmisObject object)
protected boolean exists(CmisObject object)
protected Folder createTestFolder(Session session)
protected Folder getTestFolder()
protected void deleteTestFolder()
protected boolean isGetDescendantsSupported(Session session)
protected boolean isGetFolderTreeSupported(Session session)
protected boolean hasRelationships(Session session)
protected boolean hasPolicies(Session session)
protected CmisTestResult checkObject(Session session, CmisObject object, String[] properties, String message)
protected CmisTestResult checkACL(Session session, Acl acl, String message)
protected CmisTestResult checkRenditions(Session session, CmisObject object, String message)
protected CmisTestResult checkVersionHistory(Session session, CmisObject object, String[] properties, String message)
protected CmisTestResult assertAllowableAction(CmisObject object, Action action, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertNotAllowableAction(CmisObject object, Action action, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult checkProperty(Property<?> property, String message, PropertyCheckEnum propertyCheck)
protected CmisTestResult checkChildren(Session session, Folder folder, String message)
protected CmisTestResult assertShallowEquals(CmisObject expected, CmisObject actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult checkTypeDefinition(Session session, TypeDefinition type, String message)
protected CmisTestResult checkPropertyDefinition(PropertyDefinition<?> propDef, String message)
protected CmisTestResult assertEquals(TypeDefinition expected, TypeDefinition actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertEquals(PropertyDefinition<?> expected, PropertyDefinition<?> actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertEquals(CmisObject expected, CmisObject actual, CmisTestResult success, CmisTestResult failure, boolean checkAcls, boolean checkPolicies)
protected CmisTestResult assertEqualObjectList(List<? extends CmisObject> expected, List<? extends CmisObject> actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertEquals(Property<?> expected, Property<?> actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertEquals(AllowableActions expected, AllowableActions actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertEquals(Acl expected, Acl actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertEqualAceLists(List<Ace> expected, List<Ace> actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertEquals(Ace expected, Ace actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertEqualRenditionLists(List<Rendition> expected, List<Rendition> actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertEquals(Rendition expected, Rendition actual, CmisTestResult success, CmisTestResult failure)
protected CmisTestResult assertEquals(ContentStream expected, ContentStream actual, CmisTestResult success, CmisTestResult failure)
protected void addResult(List<CmisTestResult> results, CmisTestResult result)
protected CmisTestResultStatus getWorst(List<CmisTestResult> results)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |