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>(); }