public void WhenItemExists_ThenRemoveSucceeds() { var cache = new LeastRecentlyUsedCache <string, string>(2); cache.Add("one", "ONE"); cache.Remove("one"); cache.Remove("doesnotexist"); Assert.IsNull(cache.Lookup("one")); }