unit tests for CacheItem and SimpleCache