private void LoadSimpleData()
        {
            var data = new TestData { Double1 = 4.5, Int1 = 32, String1 = "test" };

            _cache.Add(data, "key1", Cache.NoAbsoluteExpiration);
            _cache.Add(data, "key2", DateTime.Now);
            _cache.Add(data, "key3", DateTime.Now.AddDays(2));
            _cache.Add(data, "key4", DateTime.Now.AddDays(-2));
        }
        public void WhenAnItemIsAddedToTheCache_ThenTheSameItemCanBeRetrieved()
        {
            var data = new TestData { String1 = "testString", Double1 = 5.7, Int1 = 45 };

            _cache.Add(data, "testKey", Cache.NoAbsoluteExpiration);

            var returnedData = _cache.Get<TestData>("testKey");
            Assert.IsNotNull(returnedData);
            Assert.AreEqual(data.String1, returnedData.String1);
            Assert.AreEqual(data.Double1, returnedData.Double1);
            Assert.AreEqual(data.Int1, returnedData.Int1);
        }