public void SingleExpirationIsNotifiedWhenCacheItemUpdated() { RecordingExpiration recordingExpiration = new RecordingExpiration(); CacheItem cacheItem = new CacheItem("key", "value", CacheItemPriority.Normal, null, recordingExpiration); cacheItem.TouchedByUserAction(true); Assert.IsTrue(recordingExpiration.wasNotified); }
public void AllExpirationsNotifiedWhenCacheItemUpdated() { RecordingExpiration firstExpiration = new RecordingExpiration(); RecordingExpiration secondExpiration = new RecordingExpiration(); CacheItem cacheItem = new CacheItem("key", "value", CacheItemPriority.Normal, null, firstExpiration, secondExpiration); cacheItem.TouchedByUserAction(true); Assert.IsTrue(firstExpiration.wasNotified); Assert.IsTrue(secondExpiration.wasNotified); }