コード例 #1
0
        public void MarketDescriptionManagerGetMarketMappingTest()
        {
            var marketDescriptionManager = new MarketDescriptionManager(TestConfigurationInternal.GetConfig(), _marketCacheProvider, _invariantMarketDescriptionCache, _variantDescriptionListCache, _variantMarketDescriptionCache);
            var marketMapping            = marketDescriptionManager.GetMarketMappingAsync(115, _producersProvider.GetProducers().First()).Result.ToList();

            Assert.AreEqual(TestData.Cultures.Count, _dataRouterManager.RestCalls["GetVariantDescriptionsAsync"]);
            Assert.AreEqual(TestData.Cultures.Count, _dataRouterManager.RestCalls["GetMarketDescriptionsAsync"]);
            Assert.AreEqual(3, marketMapping.Count);
            Assert.AreEqual("6:14", marketMapping[0].MarketId);
        }
コード例 #2
0
        public void MarketDescriptionManagerGetMarketDescriptionsTest()
        {
            var marketDescriptionManager = new MarketDescriptionManager(TestConfigurationInternal.GetConfig(), _marketCacheProvider, _invariantMarketDescriptionCache, _variantDescriptionListCache, _variantMarketDescriptionCache);
            var marketDescriptions       = marketDescriptionManager.GetMarketDescriptionsAsync().Result.ToList();

            Assert.AreEqual(TestData.Cultures.Count, _dataRouterManager.RestCalls["GetVariantDescriptionsAsync"]);
            Assert.AreEqual(TestData.Cultures.Count, _dataRouterManager.RestCalls["GetMarketDescriptionsAsync"]);
            Assert.AreEqual(750, marketDescriptions.Count);
            //Assert.AreEqual(115, marketDescriptions[0].Id);
        }
コード例 #3
0
        public void MarketDescriptionManagerGetMarketDescriptionsTest()
        {
            //Thread.Sleep(500); // to wait so all OnTimer loading is done
            // calls from initialization are done
            Assert.AreEqual(TestData.Cultures.Count, _dataRouterManager.RestCalls["GetVariantDescriptionsAsync"]);
            Assert.AreEqual(TestData.Cultures.Count, _dataRouterManager.RestCalls["GetMarketDescriptionsAsync"]);
            var marketDescriptionManager = new MarketDescriptionManager(TestConfigurationInternal.GetConfig(), _marketCacheProvider, _invariantMarketDescriptionCache, _variantDescriptionListCache, _variantMarketDescriptionCache);
            var marketDescriptions       = marketDescriptionManager.GetMarketDescriptionsAsync().Result.ToList();

            Assert.AreEqual(TestData.Cultures.Count, _dataRouterManager.RestCalls["GetVariantDescriptionsAsync"]);
            Assert.AreEqual(TestData.Cultures.Count, _dataRouterManager.RestCalls["GetMarketDescriptionsAsync"]);
            Assert.AreEqual(750, marketDescriptions.Count);
        }
コード例 #4
0
        public void MarketDescriptionManagerInitTest()
        {
            var marketDescriptionManager = new MarketDescriptionManager(TestConfigurationInternal.GetConfig(), _marketCacheProvider, _invariantMarketDescriptionCache, _variantDescriptionListCache, _variantMarketDescriptionCache);

            Assert.IsNotNull(marketDescriptionManager);
        }