public void Initialize_WithDefaultSettings()
        {
            var            prefix   = "spring:cloud:config";
            var            settings = new ConfigServerClientSettings();
            IConfiguration config   = new ConfigurationRoot(new List <IConfigurationProvider>());

            ConfigurationSettingsHelper.Initialize(prefix, settings, config);
            TestHelper.VerifyDefaults(settings);
        }
예제 #2
0
        public void Initialize_WithDefaultSettings()
        {
            // Arrange
            string prefix = "spring:cloud:config";
            ConfigServerClientSettings settings = new ConfigServerClientSettings();
            HostingEnvironment         env      = new HostingEnvironment();
            IConfiguration             config   = new ConfigurationRoot(new List <IConfigurationProvider>());

            // Act and Assert
            ConfigurationSettingsHelper.Initialize(prefix, settings, config);
            TestHelpers.VerifyDefaults(settings);
        }
        public void Initalize_ThrowsOnNulls()
        {
            string configPrefix = null;
            ConfigServerClientSettings settings = null;
            IConfiguration             config   = null;

            var ex = Assert.Throws <ArgumentNullException>(() => ConfigurationSettingsHelper.Initialize(configPrefix, settings, config));

            Assert.Contains(nameof(configPrefix), ex.Message);
            ex = Assert.Throws <ArgumentNullException>(() => ConfigurationSettingsHelper.Initialize("foobar", settings, config));
            Assert.Contains(nameof(settings), ex.Message);
            ex = Assert.Throws <ArgumentNullException>(() => ConfigurationSettingsHelper.Initialize("foobar", new ConfigServerClientSettings(), config));
            Assert.Contains(nameof(config), ex.Message);
        }
        public void Initalize_ThrowsOnNulls()
        {
            // Arrange
            string configPrefix = null;
            ConfigServerClientSettings settings    = null;
            IHostingEnvironment        environment = null;
            ConfigurationRoot          root        = null;

            // Act and Assert
            var ex = Assert.Throws <ArgumentNullException>(() => ConfigurationSettingsHelper.Initialize(configPrefix, settings, environment, root));

            Assert.Contains(nameof(configPrefix), ex.Message);
            ex = Assert.Throws <ArgumentNullException>(() => ConfigurationSettingsHelper.Initialize("foobar", settings, environment, root));
            Assert.Contains(nameof(settings), ex.Message);
            ex = Assert.Throws <ArgumentNullException>(() => ConfigurationSettingsHelper.Initialize("foobar", new ConfigServerClientSettings(), environment, root));
            Assert.Contains(nameof(environment), ex.Message);
        }