org.apache.chemistry.opencmis.workbench.checks
Class ObjectComplianceCheck

java.lang.Object
  extended by org.apache.chemistry.opencmis.tck.impl.AbstractCmisTest
      extended by org.apache.chemistry.opencmis.tck.impl.AbstractSessionTest
          extended by org.apache.chemistry.opencmis.workbench.checks.ObjectComplianceCheck
All Implemented Interfaces:
CmisTest

public class ObjectComplianceCheck
extends AbstractSessionTest

This class checks an object for CMIS specification compliance.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.chemistry.opencmis.tck.impl.AbstractSessionTest
AbstractSessionTest.CmisPropertyDefintion
 
Field Summary
 
Fields inherited from class org.apache.chemistry.opencmis.tck.impl.AbstractSessionTest
SELECT_ALL_NO_CACHE_OC, SELECT_ALL_NO_CACHE_OC_ORDER_BY_NAME
 
Constructor Summary
ObjectComplianceCheck(java.lang.String objectId)
           
 
Method Summary
 void init(java.util.Map<java.lang.String,java.lang.String> parameters)
          Initializes the test with test parameters.
 void run(Session session)
           
 
Methods inherited from class org.apache.chemistry.opencmis.tck.impl.AbstractSessionTest
addResult, assertAllowableAction, assertEqualAceLists, assertEqualObjectList, assertEqualRenditionLists, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotAllowableAction, assertShallowEquals, checkACL, checkChildren, checkObject, checkProperty, checkPropertyDefinition, checkRenditions, checkTypeDefinition, checkVersionHistory, countFolderChildren, createDocument, createDocument, createFolder, createFolder, createRelationship, createRelationship, createTestFolder, deleteObject, deleteTestFolder, exists, getAllProperties, getBinding, getName, getRepositoryInfo, getStringFromContentStream, getTestFolder, getWorst, hasPolicies, hasRelationships, isGetDescendantsSupported, isGetFolderTreeSupported, run
 
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, 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
 

Constructor Detail

ObjectComplianceCheck

public ObjectComplianceCheck(java.lang.String objectId)
                      throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

init

public void init(java.util.Map<java.lang.String,java.lang.String> parameters)
Description copied from interface: CmisTest
Initializes the test with test parameters.

Specified by:
init in interface CmisTest
Overrides:
init in class AbstractCmisTest

run

public void run(Session session)
         throws java.lang.Exception
Specified by:
run in class AbstractSessionTest
Throws:
java.lang.Exception


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.