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); }
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); }