public void IsSet_MissingKey_ReturnsFalse()
        {
            CachingProvider provider = new CachingProvider();
            provider.Set("key", "value");

            Assert.AreEqual(false, provider.IsSet("WrongKey"));
            provider.Invalidate("key");
        }
        public void IsSet_NullKey_ThrowsException()
        {
            CachingProvider provider = new CachingProvider();
            provider.Set("key", "value");

            Assert.AreEqual(false, provider.IsSet(null));
            provider.Invalidate("key");
        }
        public void IsSet()
        {
            CachingProvider provider = new CachingProvider();
            provider.Set("key", "value");

            Assert.AreEqual(true, provider.IsSet("key"));
            provider.Invalidate("key");
        }