Package org.openbravo.cache
Class TimeInvalidatedCacheTest
- java.lang.Object
-
- org.openbravo.cache.TimeInvalidatedCacheTest
-
public class TimeInvalidatedCacheTest extends Object
Tests for TimeInvalidatedCache and TimeInvalidatedCacheBuilder
-
-
Constructor Summary
Constructors Constructor Description TimeInvalidatedCacheTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cacheShouldBeAbleToInvalidateSingleKeyDirectlyAndValueChange()
void
cacheShouldBeAbleToRetrieveCachedValuesIfAlreadyComputable()
void
cacheShouldBeAbleToRetrieveDefaultAndCachedValues()
void
cacheShouldBeAbleToRetrieveDefaultValue()
void
cacheShouldBeAbleToRetrieveSeveralValues()
void
cacheShouldBeCorrectlyInitialized()
void
cacheShouldBeInvalidatedAfterTimeAndValueChange()
void
cacheShouldBeInvalidatedDirectlyAndValueChange()
void
cacheShouldGetNullIfNotComputableAndNoDefaultValue()
void
cacheShouldGetNullIfNotComputableValue()
void
cacheShouldHasNameSet()
void
cacheShouldNotRetrieveValueIfNotComputableInGetAll()
void
cacheShouldRetrieveCachedValueInsteadOfDefaultValueIfExists()
void
cacheShouldThrowExceptionIfNameNotSet()
void
setUp()
-
-
-
Method Detail
-
setUp
public void setUp()
-
cacheShouldBeCorrectlyInitialized
public void cacheShouldBeCorrectlyInitialized()
-
cacheShouldBeInvalidatedAfterTimeAndValueChange
public void cacheShouldBeInvalidatedAfterTimeAndValueChange()
-
cacheShouldBeInvalidatedDirectlyAndValueChange
public void cacheShouldBeInvalidatedDirectlyAndValueChange()
-
cacheShouldBeAbleToInvalidateSingleKeyDirectlyAndValueChange
public void cacheShouldBeAbleToInvalidateSingleKeyDirectlyAndValueChange()
-
cacheShouldGetNullIfNotComputableValue
public void cacheShouldGetNullIfNotComputableValue()
-
cacheShouldGetNullIfNotComputableAndNoDefaultValue
public void cacheShouldGetNullIfNotComputableAndNoDefaultValue()
-
cacheShouldBeAbleToRetrieveSeveralValues
public void cacheShouldBeAbleToRetrieveSeveralValues()
-
cacheShouldBeAbleToRetrieveDefaultValue
public void cacheShouldBeAbleToRetrieveDefaultValue()
-
cacheShouldRetrieveCachedValueInsteadOfDefaultValueIfExists
public void cacheShouldRetrieveCachedValueInsteadOfDefaultValueIfExists()
-
cacheShouldBeAbleToRetrieveDefaultAndCachedValues
public void cacheShouldBeAbleToRetrieveDefaultAndCachedValues()
-
cacheShouldBeAbleToRetrieveCachedValuesIfAlreadyComputable
public void cacheShouldBeAbleToRetrieveCachedValuesIfAlreadyComputable()
-
cacheShouldNotRetrieveValueIfNotComputableInGetAll
public void cacheShouldNotRetrieveValueIfNotComputableInGetAll()
-
cacheShouldHasNameSet
public void cacheShouldHasNameSet()
-
cacheShouldThrowExceptionIfNameNotSet
public void cacheShouldThrowExceptionIfNameNotSet()
-
-