public void RemoveMenuCacheItems_Should_Clear_Cache_Items() { // Arrange CacheMock cache = new CacheMock(); ApplicationSettings settings = new ApplicationSettings() { UseObjectCache = true }; SiteCache siteCache = new SiteCache(settings, cache); siteCache.AddMenu("menu html"); siteCache.AddLoggedInMenu("logged in menu html"); siteCache.AddAdminMenu("admin menu html"); // Act siteCache.RemoveMenuCacheItems(); // Assert Assert.That(cache.Count(), Is.EqualTo(0)); }
public void removemenucacheitems_should_clear_cache_items() { // Arrange CacheMock cache = new CacheMock(); SiteCache siteCache = new SiteCache(cache); siteCache.AddMenu("menu html"); siteCache.AddLoggedInMenu("logged in menu html"); siteCache.AddAdminMenu("admin menu html"); // Act siteCache.RemoveMenuCacheItems(); // Assert Assert.That(cache.Count(), Is.EqualTo(0)); }