public void TestICacheRedirectConditionDefinitions() { ICacheRedirectConditionDefinitions cache = new DeliveryCacheRuntime(); IDictionary <Guid, IDictionary <Guid, RedirectDimension> > redirectConditionDefinitions = new Dictionary <Guid, IDictionary <Guid, RedirectDimension> >(); var expected = redirectConditionDefinitions; cache.SetRedirectConditionDefinitions(redirectConditionDefinitions); var actual = cache.GetRedirectConditionDefinitions(); Assert.AreEqual(expected, actual); }
public void TestICacheDeliveryPiplineConfigurations() { ICacheDeliveryPiplineConfigurations cache = new DeliveryCacheRuntime(); IDictionary <Guid, IDictionary <Guid, DeliveryPiplineConfiguration> > deliveryPiplineConfigurations = new Dictionary <Guid, IDictionary <Guid, DeliveryPiplineConfiguration> >(); var expected = deliveryPiplineConfigurations; cache.SetDeliveryPiplineConfigurations(deliveryPiplineConfigurations); var actual = cache.GetDeliveryPiplineConfigurations(); Assert.AreEqual(expected, actual); }
public void TestICacheMediaSecureKeys() { ICacheMediaSecureKeys cache = new DeliveryCacheRuntime(); IDictionary <Guid, Guid> meidaSecureKeys = new Dictionary <Guid, Guid>(); var expected = meidaSecureKeys; cache.SetMediaSecureKeys(meidaSecureKeys); var actual = cache.GetMediaSecureKeys(); Assert.AreEqual(expected, actual); }
public void TestICacheAdPositionAndAdPositionGroupCodeMappings() { ICacheAdPositionAndAdPositionGroups cache = new DeliveryCacheRuntime(); IDictionary <Guid, IDictionary <string, Guid> > adPositionAndAdPositionGroupCodeMappings = new Dictionary <Guid, IDictionary <string, Guid> >(); var expected = adPositionAndAdPositionGroupCodeMappings; cache.SetAdPositionAndAdPositionGroupCodeMappings(adPositionAndAdPositionGroupCodeMappings); var actual = cache.GetAdPositionAndAdPositionGroupCodeMappings(); Assert.AreEqual(expected, actual); }
public void TestICacheAdStacksSerializerMapping() { ICacheSerializerMappings cache = new DeliveryCacheRuntime(); IDictionary <Guid, ICollection <SerializerMapping> > adStacksSerializerMapping = new Dictionary <Guid, ICollection <SerializerMapping> >(); var expected = adStacksSerializerMapping; cache.SetAdStacksSerializerMapping(adStacksSerializerMapping); var actual = cache.GetAdStacksSerializerMappings(); Assert.AreEqual(expected, actual); }
public void TestICacheCreativeSerializerMappings() { ICacheSerializerMappings cache = new DeliveryCacheRuntime(); IDictionary <Guid, ICollection <SerializerMapping> > creativeSerializerMappings = new Dictionary <Guid, ICollection <SerializerMapping> >(); var expected = creativeSerializerMappings; cache.SetCreativeSerializerMappings(creativeSerializerMappings); var actual = cache.GetCreativeSerializerMappings(); Assert.AreEqual(expected, actual); }
public void TestICacheIpLibraries() { ICacheRedirectConditionDefinitions cache = new DeliveryCacheRuntime(); IDictionary <Guid, IDictionary <Guid, IpLibrary> > ipLibraries = new Dictionary <Guid, IDictionary <Guid, IpLibrary> >(); var expected = ipLibraries; cache.SetIpLibraries(ipLibraries); var actual = cache.GetIpLibraries(); Assert.AreEqual(expected, actual); }
public void TestICacheAdDispatchPlans() { ICacheAdDispatchPlans cache = new DeliveryCacheRuntime(); IDictionary <string, IDictionary <Guid, IDictionary <DateTime, IDictionary <Ad, long> > > > adDispatchPlans = new Dictionary <string, IDictionary <Guid, IDictionary <DateTime, IDictionary <Ad, long> > > >(); string serverId = Guid.NewGuid().ToString(); var expected = new Dictionary <Guid, IDictionary <DateTime, IDictionary <Ad, long> > >(); adDispatchPlans[serverId] = expected; cache.SetAdDispatchPlansCache(adDispatchPlans); var actual = cache.GetCachedAdDispatchPlans(serverId); Assert.AreEqual(expected, actual); }