public void GetBoolean_ReturnsValue() { var dict = new Dictionary <string, string>() { { "a:b", "True" } }; IConfiguration config = new ConfigurationBuilder().AddInMemoryCollection(dict).Build(); var result = ConfigurationValuesHelper.GetBoolean("a:b", config, null, false); Assert.True(result); }
public void GetBoolean_NotFoundReturnsDefault() { var dict = new Dictionary <string, string>() { { "a:b", "astring" } }; IConfiguration config = new ConfigurationBuilder().AddInMemoryCollection(dict).Build(); var result = ConfigurationValuesHelper.GetBoolean("a:b:c", config, null, true); Assert.True(result); }
private static bool GetCertificateValidation(IConfigurationSection clientConfigsection, IConfiguration resolve, bool def) { return(ConfigurationValuesHelper.GetBoolean("validate_certificates", clientConfigsection, resolve, def)); }
private static bool GetEnabled(IConfigurationSection clientConfigsection, IConfiguration resolve, bool def) { return(ConfigurationValuesHelper.GetBoolean("enabled", clientConfigsection, resolve, def)); }
private static bool GetFailFast(IConfigurationSection clientConfigsection, IConfiguration resolve, bool def) { return(ConfigurationValuesHelper.GetBoolean("failFast", clientConfigsection, resolve, def)); }