|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.melati.poem.util.test.CacheTest
public class CacheTest
| Constructor Summary | |
|---|---|
CacheTest(String name)
|
|
| Method Summary | |
|---|---|
protected void |
setUp()
|
protected void |
tearDown()
|
void |
testCache()
Test method for Cache.Cache(int). |
void |
testDelete()
Test method for Cache.delete(java.lang.Object). |
void |
testDumpAnalysis()
Test method for Cache.dumpAnalysis(). |
void |
testFillingToBeyondCapacity()
|
void |
testGCHandling()
|
void |
testGet()
Test method for Cache.get(java.lang.Object). |
void |
testGetInfo()
Test method for Cache.getInfo(). |
void |
testGetReport()
Test method for Cache.getReport(). |
void |
testIterate()
Test method for Cache.iterate(org.melati.poem.util.Procedure). |
void |
testPut()
Test method for Cache.put(java.lang.Object, java.lang.Object). |
void |
testPutNullKey()
|
void |
testPutNullValue()
|
void |
testSetSize()
Test method for Cache.setSize(int). |
void |
testTrim()
Test method for Cache.trim(int). |
void |
testZeroSizedCache()
|
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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 |
|---|
public CacheTest(String name)
name - | Method Detail |
|---|
protected void setUp()
throws Exception
setUp in class junit.framework.TestCaseExceptionTestCase.setUp()
protected void tearDown()
throws Exception
tearDown in class junit.framework.TestCaseExceptionTestCase.tearDown()public void testCache()
Cache.Cache(int).
public void testSetSize()
Cache.setSize(int).
public void testTrim()
Cache.trim(int).
public void testDelete()
Cache.delete(java.lang.Object).
public void testPut()
Cache.put(java.lang.Object, java.lang.Object).
public void testPutNullKey()
public void testPutNullValue()
public void testGet()
Cache.get(java.lang.Object).
It appears that when the cache size is exceeded (size is one bigger than size!!)
then all elements are dropped.
public void testIterate()
Cache.iterate(org.melati.poem.util.Procedure).
public void testGetReport()
Cache.getReport().
public void testGetInfo()
Cache.getInfo().
public void testDumpAnalysis()
Cache.dumpAnalysis().
public void testFillingToBeyondCapacity()
public void testZeroSizedCache()
public void testGCHandling()
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||