public void SlidingExpiration()
{
Cache.Memory.Strings.SetSliding(KEY, SVALUE, TimeSpan.FromSeconds(2));
MemoryValue<string> actual = Cache.Memory.Strings.Get<string>(KEY);
Assert.True(actual.Exists);
Assert.Equal(SVALUE, actual.Value);
Thread.Sleep(1900);
actual = Cache.Memory.Strings.Get<string>(KEY);
Assert.True(actual.Exists);
Thread.Sleep(200);
actual = Cache.Memory.Strings.Get<string>(KEY);
Assert.True(actual.Exists);
Thread.Sleep(2001);
actual = Cache.Memory.Strings.Get<string>(KEY);
Assert.False(actual.Exists);
Assert.Equal(null, actual.Value);
}