public void ShouldThrowErrorIfAppFabricSettingsAreMissing(string cacheName, string uri)
        {
            container = new UnityContainer();
            var appSettings = new NameValueCollection();

            appSettings["AppFabricCacheName"] = cacheName;
            appSettings["AppFabricUri"]       = uri;
            var configManager = new Mock <IConfigurationManager>();

            configManager.Setup(x => x.AppSettings).Returns(appSettings);
            AppFabricCacheRegistrar.Register(container, configManager.Object);
        }
        public void ShouldResolveAppFabricInstance()
        {
            container = new UnityContainer();
            var appSettings = new NameValueCollection();

            appSettings["AppFabricCacheName"] = "Test";
            appSettings["AppFabricUri"]       = "net.tcp://localhost:22233";
            var configManager = new Mock <IConfigurationManager>();

            configManager.Setup(x => x.AppSettings).Returns(appSettings);
            AppFabricCacheRegistrar.Register(container, configManager.Object);
            container.Resolve <ICacheRepository>();
        }