Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::acs::jlog::test::MultiFileCacheTest Class Reference

List of all members.

Public Member Functions

 MultiFileCacheTest () throws Exception
Override void setUp () throws Exception
Override void tearDown () throws Exception
void testFileCreation () throws Exception
void testFileDeletion () throws Exception
void testGetSize () throws Exception
void testClear () throws Exception
void testGetFirstLog () throws Exception
void testGetLastLog () throws Exception
void testkKeySet () throws Exception
void testGet () throws Exception
void testReplace () throws Exception

Private Attributes

LogMultiFileCache cache

Static Private Attributes

int TESTCACHE_SIZE = 1500

Detailed Description

Test the LogMultiFileCache class

Author:
acaproni mcomin


Constructor & Destructor Documentation

alma::acs::jlog::test::MultiFileCacheTest::MultiFileCacheTest  )  throws Exception [inline]
 

Constructor


Member Function Documentation

Override void alma::acs::jlog::test::MultiFileCacheTest::setUp  )  throws Exception [inline]
 

Override void alma::acs::jlog::test::MultiFileCacheTest::tearDown  )  throws Exception [inline]
 

void alma::acs::jlog::test::MultiFileCacheTest::testClear  )  throws Exception [inline]
 

Test the clearing of the cache

void alma::acs::jlog::test::MultiFileCacheTest::testFileCreation  )  throws Exception [inline]
 

void alma::acs::jlog::test::MultiFileCacheTest::testFileDeletion  )  throws Exception [inline]
 

Test deletion of logs

Exceptions:
Exception 

void alma::acs::jlog::test::MultiFileCacheTest::testGet  )  throws Exception [inline]
 

Test the getting of logs out of the cache

Exceptions:
Exception 

void alma::acs::jlog::test::MultiFileCacheTest::testGetFirstLog  )  throws Exception [inline]
 

Test getFirstLog()

void alma::acs::jlog::test::MultiFileCacheTest::testGetLastLog  )  throws Exception [inline]
 

Test getLastLog()

void alma::acs::jlog::test::MultiFileCacheTest::testGetSize  )  throws Exception [inline]
 

Test the functioning of getSize()

Exceptions:
Exception 

void alma::acs::jlog::test::MultiFileCacheTest::testkKeySet  )  throws Exception [inline]
 

Test keySet()

Exceptions:
Exception 

void alma::acs::jlog::test::MultiFileCacheTest::testReplace  )  throws Exception [inline]
 

Test replacement of logs

Exceptions:
Exception 


Member Data Documentation

LogMultiFileCache alma::acs::jlog::test::MultiFileCacheTest::cache [private]
 

int alma::acs::jlog::test::MultiFileCacheTest::TESTCACHE_SIZE = 1500 [static, private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:53:35 2009 for ACS Java API by doxygen 1.3.8