Exemple #1
0
        public void IoCContainerReturnNoServices()
        {
            var  container              = new IoCContainer();
            bool generateTomorrowIo     = false;
            bool generateOpenWeatherMap = false;

            Assert.AreEqual(0, container.CreateParsers(generateOpenWeatherMap, generateTomorrowIo).Count);
        }
Exemple #2
0
        public void IoCContainerReturnOpenWeatherMap()
        {
            var  container              = new IoCContainer();
            bool generateTomorrowIo     = false;
            bool generateOpenWeatherMap = true;

            var parsers = container.CreateParsers(generateOpenWeatherMap, generateTomorrowIo);

            Assert.AreEqual(1, parsers.Count);
            Assert.IsTrue(parsers[0] is OpenWeatherMapParser);
        }