public void testTypes() {
String documentBaseId = "cmis:document";
String folderBaseId = "cmis:folder";
// check document type definition
ObjectType documentType = getSession().getTypeDefinition(documentBaseId);
checkBaseType(documentBaseId, BaseTypeId.CMIS_DOCUMENT, documentType);
// check folder type definition
ObjectType folderType = getSession().getTypeDefinition(folderBaseId);
checkBaseType(folderBaseId, BaseTypeId.CMIS_FOLDER, folderType);
// get base types via getTypesChildren
ItemIterable<ObjectType> baseTypes = getSession().getTypeChildren(null, true);
assertNotNull(baseTypes);