public void then_related_elements_for_cache_manager_contains_backing_store() { var cacheManager2 = CachingViewModel.DescendentElements().Where(x => x.Name == "Cache Manager 2").FirstOrDefault(); var relatedElements = CachingViewModel.GetRelatedElements(cacheManager2); Assert.IsTrue(relatedElements.Where(x => x.Name == "database store").Any()); }
public ActionResult Partial() { var viewModel = new CachingViewModel { Date = DateTime.Now.ToString() }; return(PartialView("~/Views/partial.cshtml", viewModel)); }
public ActionResult OutputCache() { var viewModel = new CachingViewModel { Date = DateTime.Now.AddYears(1).ToString("T") }; return(PartialView("~/Views/partial.cshtml", viewModel)); }
protected override void Arrange() { base.Arrange(); elementReferencesChanged = false; CachingViewModel.ElementReferencesChanged += (sender, args) => elementReferencesChanged = true; defaultCacheManagerProperty = (ElementReferenceProperty)CachingViewModel.Property("DefaultCacheManager"); defaultCacheManagerProperty.Initialize(null); }
protected override void Act() { var cacheManager = CachingViewModel.GetDescendentsOfType <CacheManagerData>().Single(); try { cacheManager.Property("ExpirationPollFrequencyInSeconds").BindableProperty.BindableValue = "abc"; } catch { } }
public override ActionResult Index(ContentModel model) { var viewModel = new CachingViewModel { Date = DateTime.Now.ToString("T"), DateTwo = _cache.RuntimeCache.GetCacheItem <DateTime>("jdj") }; return(CurrentTemplate(viewModel)); }
public void then_section_is_saved_with_require_permission() { DesignDictionaryConfigurationSource saveSource = new DesignDictionaryConfigurationSource(); CachingViewModel.Save(saveSource); CacheManagerSettings savedSettings = (CacheManagerSettings)saveSource.GetSection(CacheManagerSettings.SectionName); Assert.IsFalse(savedSettings.SectionInformation.RequirePermission); }
public void then_cache_manager_settings_are_saved_encrypted() { ProtectedConfigurationSource saveSource = new ProtectedConfigurationSource(); CachingViewModel.Save(saveSource); CacheManagerSettings savedSettings = (CacheManagerSettings)saveSource.GetSection(CacheManagerSettings.SectionName); Assert.AreEqual("RsaProtectedConfigurationProvider", saveSource.protectionProviderNameOnLastCall); }
protected override void Arrange() { base.Arrange(); defaultCacheManagerProperty = (ElementReferenceProperty)CachingViewModel.Property("DefaultCacheManager"); defaultCacheManagerProperty.Initialize(null); cacheManager = CachingViewModel.GetDescendentsOfType <CacheManagerData>().First(); defaultCacheManagerPropertyChangedListener = new PropertyChangedListener(defaultCacheManagerProperty); }
protected override void Arrange() { base.Arrange(); elementViewModel = CachingViewModel.GetDescendentsOfType <CacheManagerData>().Single(); HostAdapter.TasksChanged += (sender, args) => validationError = args.Tasks.First(); try { elementViewModel.Property("ExpirationPollFrequencyInSeconds").BindableProperty.BindableValue = "abc"; } catch { } }
public void Push(CachingViewModel vm) { if (vm == null) { throw new ArgumentNullException(nameof(vm)); } CleanUpStack(); for (int i = 0; i < cacheStack.Count; i++) { if (cacheStack[i].EqualTo(vm)) { cacheStack[i] = vm; } } cacheStack.Add(vm); }
public void then_require_permission_is_set_to_true() { Assert.IsTrue((bool)CachingViewModel.Property("Require Permission").Value); }
protected override void Act() { CachingViewModel.Property("Require Permission").Value = false; }
protected override void Act() { CachingViewModel.Property("Protection Provider").Value = "RsaProtectedConfigurationProvider"; }
protected override void Act() { encryptionProvidersCollection = (ElementCollectionViewModel)CachingViewModel.GetDescendentsOfType <NameTypeConfigurationElementCollection <StorageEncryptionProviderData, StorageEncryptionProviderData> >().First(); }
public void then_null_cache_storage_is_not_shown() { Assert.IsNull(CachingViewModel.DescendentElements().Where(x => x.ConfigurationType == typeof(CacheStorageData)).FirstOrDefault()); }