public void TestRemove() { var comPlusCache = new ComPlusCache("TestCache"); comPlusCache.Add("Entry 1", "Hello"); Assert.IsTrue(comPlusCache.Contains("Entry 1")); comPlusCache.Remove("Entry 1"); Assert.IsFalse(comPlusCache.Contains("Entry 1")); }
public void TestAdd() { var comPlusCache = new ComPlusCache("TestCache"); Assert.IsTrue(comPlusCache.Add("Entry 1", "Hello")); Assert.IsFalse(comPlusCache.Add("Entry 1", "Hello")); Assert.IsTrue(comPlusCache.Add("Entry 2", new object())); Assert.IsTrue(comPlusCache.Add("Entry 3", "Hello", new DateTime(9999, 1, 1))); Assert.IsTrue(comPlusCache.Add("Entry 4", new object(), new DateTime(9999, 1, 1))); Assert.IsTrue(comPlusCache.Add("Entry 5", "Hello", new TimeSpan(1, 1, 1, 1))); Assert.IsTrue(comPlusCache.Add("Entry 6", new object(), new TimeSpan(1, 1, 1, 1))); Assert.IsTrue(comPlusCache.Contains("Entry 1")); Assert.IsTrue(comPlusCache.Contains("Entry 2")); Assert.IsTrue(comPlusCache.Contains("Entry 3")); Assert.IsTrue(comPlusCache.Contains("Entry 4")); Assert.IsTrue(comPlusCache.Contains("Entry 5")); Assert.IsTrue(comPlusCache.Contains("Entry 6")); }