Esempio n. 1
0
        public void Build_ReturnsProvider()
        {
            var memSource = new MemoryConfigurationSource();
            IList <IConfigurationSource> sources = new List <IConfigurationSource>()
            {
                memSource
            };

            var source   = new ConnectionStringConfigurationSource(sources);
            var provider = source.Build(new ConfigurationBuilder());

            Assert.IsType <ConnectionStringConfigurationProvider>(provider);
        }
Esempio n. 2
0
        public void Constructor_InitializesProperties()
        {
            var memSource = new MemoryConfigurationSource();
            IList <IConfigurationSource> sources = new List <IConfigurationSource>()
            {
                memSource
            };

            var source = new ConnectionStringConfigurationSource(sources);

            Assert.NotNull(source._sources);
            Assert.Single(source._sources);
            Assert.NotSame(sources, source._sources);
            Assert.Contains(memSource, source._sources);
        }