public void CacheExpirationWithPerformanceCountersDisabledDoesnNotUpdateCounters() { CachingInstrumentationListener listener = new CachingInstrumentationListener(instanceName, false, false, false, formatter); CacheExpiredEventArgs args = new CacheExpiredEventArgs(10); listener.CacheExpired(null, args); Assert.AreEqual(0L, cacheExpiriesCounter.RawValue); }
public void CacheExpirationWithPerformanceCountersEnabledDoesUpdateCounters() { CachingInstrumentationListener listener = new CachingInstrumentationListener(instanceName, true, false, false, formatter); CacheExpiredEventArgs args = new CacheExpiredEventArgs(10); listener.CacheExpired(null, args); Assert.AreEqual(10L, cacheExpiriesCounter.RawValue); }
public void CacheExpired(object sender, CacheExpiredEventArgs args) { SaveEventArgs(args); }
public void MultipleCacheExpirationsWithPerformanceCountersEnabledDoesUpdateCounters() { CachingInstrumentationListener listener = new CachingInstrumentationListener(instanceName, true, false, false, formatter); for (int i = 1; i <= 10; i++) { CacheExpiredEventArgs args = new CacheExpiredEventArgs(10); listener.CacheExpired(null, args); } Assert.AreEqual(100L, cacheExpiriesCounter.RawValue); }