public void Can_Check_If_The_Cache_Contains_A_Key()
{
Console.WriteLine("Cleaning up before test");
var cache = new EhcacheServerCache(ehcacheUri, "sampleCache1");
cache.RemoveAll();
cache.RemoveAll("sampleCache2");
Assert.IsFalse(cache.Contains("thisKey", null));
cache["thisKey"] = "aTestValue";
Assert.IsTrue(cache.Contains("thisKey", null));
Assert.IsFalse(cache.Contains("thisKey", "sampleCache2"));
cache.Add("thisKey", "aTestValue", null, "sampleCache2");
Assert.IsTrue(cache.Contains("thisKey", "sampleCache2"));
Console.WriteLine("Cleaning up after test");
cache.Remove("thisKey", null);
cache.Remove("thisKey", "sampleCache2");
}