Beispiel #1
0
        public void Then_CustomSecurityCacheProviderDataHasAppropriateAttributes()
        {
            var CustomSecurityCacheProvider = SecurityCacheProviders.OfType <CustomSecurityCacheProviderData>().First();

            Assert.AreEqual(attributes.Count, CustomSecurityCacheProvider.Attributes.Count);
            foreach (string key in attributes)
            {
                Assert.AreEqual(attributes[key], CustomSecurityCacheProvider.Attributes[key]);
            }
        }
Beispiel #2
0
 public void Then_CannAddAnotherCustomSecurityCacheProviderr()
 {
     cacheInCustomStore.CacheSecurityInCustomStoreNamed <CustomSecurityCacheProvider>("another");
     Assert.AreEqual(2, SecurityCacheProviders.Count());
 }
Beispiel #3
0
        public void Then_CustomSecurityCacheProviderDataHasAppropriateType()
        {
            var CustomSecurityCacheProvider = SecurityCacheProviders.OfType <CustomSecurityCacheProviderData>().First();

            Assert.AreEqual(typeof(CustomSecurityCacheProvider), CustomSecurityCacheProvider.Type);
        }
Beispiel #4
0
        public void Then_CustomSecurityCacheProviderDataHasAppropriateName()
        {
            var CustomSecurityCacheProvider = SecurityCacheProviders.OfType <CustomSecurityCacheProviderData>().First();

            Assert.AreEqual("custom provider", CustomSecurityCacheProvider.Name);
        }
Beispiel #5
0
 public void Then_CustomSecurityCacheProviderDataIsAddedToSecurityConfiguration()
 {
     Assert.AreEqual(1, SecurityCacheProviders.OfType <CustomSecurityCacheProviderData>().Count());
 }