Add tests for Cache implementations
Validate that LRU cache does not accept null
SoftReference*Cache: auto remove entry when not valid anymore