org.opencms.file
Class TestReadResourceTree

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.opencms.test.OpenCmsTestCase
              extended by org.opencms.file.TestReadResourceTree
All Implemented Interfaces:
junit.framework.Test

public class TestReadResourceTree
extends OpenCmsTestCase

Unit test for the "readResources" method of the CmsObject to test reading resource lists within a subtree.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.opencms.test.OpenCmsTestCase
OpenCmsTestCase.ConnectionData
 
Field Summary
 
Fields inherited from class org.opencms.test.OpenCmsTestCase
ARTICLE_TYPEID, DB_MYSQL, DB_ORACLE, m_additionalConnection, m_configuration, m_currentResourceStrorage, m_defaultConnection, m_defaultTablespace, m_indexTablespace, m_resourceStorages, m_setupConnection, m_tempTablespace
 
Constructor Summary
TestReadResourceTree(String arg0)
          Default JUnit constructor.
 
Method Summary
static junit.framework.Test suite()
          Test suite for this test class.
 void testReadChildren()
          Test readResources for reading immediate child resources below a given path.
 void testReadFiles()
          Test readResources for reading file resources.
 void testReadFolders()
          Test readResources for reading folder resources.
 void testReadModifiedResources()
          Test readResources for reading modified resources.
 void testReadResources()
          Test the method that read the direct sub-resources of a folder.
 void testReadResourcesInTimerange()
          Test readResources for reading resources modified within a timerange.
 void testReadSubtree()
          Test readResources for reading a subtree below a given path.
 
Methods inherited from class org.opencms.test.OpenCmsTestCase
addTestDataPath, assertAce, assertAcl, assertAcl, assertContains, assertContainsNot, assertContent, assertDateContent, assertDateContentAfter, assertDateCreated, assertDateCreatedAfter, assertDateExpired, assertDateLastModified, assertDateLastModifiedAfter, assertDateReleased, assertEquals, assertEquals, assertEquals, assertFilter, assertFilter, assertFilter, assertFilter, assertFlags, assertHistory, assertHistoryForRestored, assertIsFolder, assertIsIdentical, assertIsNotIdentical, assertLock, assertLock, assertLock, assertModifiedInCurrentProject, assertPermissionString, assertProject, assertPropertyChanged, assertPropertyChanged, assertPropertydefinitionExist, assertPropertydefinitions, assertPropertyEqual, assertPropertyNew, assertPropertyNew, assertPropertyRemoved, assertPropertyRemoved, assertRelation, assertResourceId, assertResourceType, assertSiblingCount, assertSiblingCountIncremented, assertState, assertStructureId, assertType, assertUserCreated, assertUserLastModified, assertVersion, checkErrors, createStorage, deleteFile, echo, generateContent, generateContent, generateName, generateProperties, generateResources, generateSetupTestWrapper, generateUsers, getCmsObject, getConnectionName, getDatabaseProduct, getDbProduct, getPreCalculatedState, getReplacer, getSetupDataPath, getSetupDb, getTestDataPath, importData, importResources, importTestResource, initTestDataPath, removeDatabase, removeDatabase, removeOpenCms, removeStorage, resetMapping, restart, restartOpenCms, setMapping, setupDatabase, setupDatabase, setupOpenCms, setupOpenCms, setupOpenCms, setupOpenCms, setupOpenCms, storeResources, storeResources, switchStorage
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestReadResourceTree

public TestReadResourceTree(String arg0)
Default JUnit constructor.

Parameters:
arg0 - JUnit parameters
Method Detail

suite

public static junit.framework.Test suite()
Test suite for this test class.

Returns:
the test suite

testReadChildren

public void testReadChildren()
                      throws Throwable
Test readResources for reading immediate child resources below a given path.

Throws:
Throwable - if something goes wrong

testReadFiles

public void testReadFiles()
                   throws Throwable
Test readResources for reading file resources.

Throws:
Throwable - if something goes wrong

testReadFolders

public void testReadFolders()
                     throws Throwable
Test readResources for reading folder resources.

Throws:
Throwable - if something goes wrong

testReadModifiedResources

public void testReadModifiedResources()
                               throws Throwable
Test readResources for reading modified resources.

Throws:
Throwable - if something goes wrong

testReadResources

public void testReadResources()
                       throws Throwable
Test the method that read the direct sub-resources of a folder.

Throws:
Throwable - if something goes wrong

testReadResourcesInTimerange

public void testReadResourcesInTimerange()
                                  throws Throwable
Test readResources for reading resources modified within a timerange.

Throws:
Throwable - if something goes wrong

testReadSubtree

public void testReadSubtree()
                     throws Throwable
Test readResources for reading a subtree below a given path.

Throws:
Throwable - if something goes wrong