SqlToGraphite.Conf.Cache.HasExpired C# (CSharp) Метод

HasExpired() публичный Метод

public HasExpired ( ) : bool
Результат bool
        public bool HasExpired()
        {
            var hasExpired = DateTime.Now >= this.nextExpireTime;
            log.Debug(string.Format("Cache expired {0}", hasExpired));
            return hasExpired;
        }

Usage Example

Пример #1
0
 public void Should_expire_after_One_second()
 {
     var log = MockRepository.GenerateMock<ILog>();
     var t = new TimeSpan(0, 0, 0, 0, 500);
     var cache = new Cache(t, log);
     cache.ResetCache();
     Assert.That(cache.HasExpired(), Is.EqualTo(false));
     Thread.Sleep(1000);
     Assert.That(cache.HasExpired(), Is.EqualTo(true));
 }
All Usage Examples Of SqlToGraphite.Conf.Cache::HasExpired