Esempio n. 1
0
        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());
        }
Esempio n. 2
0
        public ActionResult Partial()
        {
            var viewModel = new CachingViewModel
            {
                Date = DateTime.Now.ToString()
            };

            return(PartialView("~/Views/partial.cshtml", viewModel));
        }
Esempio n. 3
0
        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 { }
        }
Esempio n. 6
0
        public override ActionResult Index(ContentModel model)
        {
            var viewModel = new CachingViewModel
            {
                Date    = DateTime.Now.ToString("T"),
                DateTwo = _cache.RuntimeCache.GetCacheItem <DateTime>("jdj")
            };

            return(CurrentTemplate(viewModel));
        }
Esempio n. 7
0
        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);
        }
Esempio n. 8
0
        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 { }
        }
Esempio n. 11
0
 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);
 }
Esempio n. 12
0
 public void then_require_permission_is_set_to_true()
 {
     Assert.IsTrue((bool)CachingViewModel.Property("Require Permission").Value);
 }
Esempio n. 13
0
 protected override void Act()
 {
     CachingViewModel.Property("Require Permission").Value = false;
 }
Esempio n. 14
0
 protected override void Act()
 {
     CachingViewModel.Property("Protection Provider").Value = "RsaProtectedConfigurationProvider";
 }
Esempio n. 15
0
 protected override void Act()
 {
     encryptionProvidersCollection = (ElementCollectionViewModel)CachingViewModel.GetDescendentsOfType <NameTypeConfigurationElementCollection <StorageEncryptionProviderData, StorageEncryptionProviderData> >().First();
 }
Esempio n. 16
0
 public void then_null_cache_storage_is_not_shown()
 {
     Assert.IsNull(CachingViewModel.DescendentElements().Where(x => x.ConfigurationType == typeof(CacheStorageData)).FirstOrDefault());
 }