public void AutomaticallyRemovesExpiredItemsOfACacheStorageWithDefaultExpirationPolicyInitializationCode()
{
var cache = new CacheStorage<string, int>(() => ExpirationPolicy.Duration(TimeSpan.FromMilliseconds(250)));
cache.ExpirationTimerInterval = TimeSpan.FromMilliseconds(250);
cache.Add("1", 1);
Assert.IsTrue(cache.Contains("1"));
ThreadHelper.Sleep(750);
Assert.IsFalse(cache.Contains("1"));
}