From 804f8e45f2802659a0899aa65a4a651bdb2c88b0 Mon Sep 17 00:00:00 2001 From: David Fowler Date: Tue, 3 Aug 2021 21:57:33 -0700 Subject: [PATCH] Added tests for EnvironmentVariablesConfigurationProvider.ToString() (#56778) - Check the format in tests - Updated the ref --- .../ref/Microsoft.Extensions.Configuration.EnvironmentVariables.cs | 1 + .../tests/EnvironmentVariablesTest.cs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/libraries/Microsoft.Extensions.Configuration.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.cs b/src/libraries/Microsoft.Extensions.Configuration.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.cs index d6e4271..5292b3f 100644 --- a/src/libraries/Microsoft.Extensions.Configuration.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.cs +++ b/src/libraries/Microsoft.Extensions.Configuration.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.cs @@ -20,6 +20,7 @@ namespace Microsoft.Extensions.Configuration.EnvironmentVariables public EnvironmentVariablesConfigurationProvider() { } public EnvironmentVariablesConfigurationProvider(string prefix) { } public override void Load() { } + public override string ToString() { throw null; } } public partial class EnvironmentVariablesConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource { diff --git a/src/libraries/Microsoft.Extensions.Configuration.EnvironmentVariables/tests/EnvironmentVariablesTest.cs b/src/libraries/Microsoft.Extensions.Configuration.EnvironmentVariables/tests/EnvironmentVariablesTest.cs index d23fe8f..c5b1030 100644 --- a/src/libraries/Microsoft.Extensions.Configuration.EnvironmentVariables/tests/EnvironmentVariablesTest.cs +++ b/src/libraries/Microsoft.Extensions.Configuration.EnvironmentVariables/tests/EnvironmentVariablesTest.cs @@ -31,6 +31,7 @@ namespace Microsoft.Extensions.Configuration.EnvironmentVariables.Test Assert.Equal("SqlClient", envConfigSrc.Get("DEFAULTCONNECTION:PROVIDER")); Assert.Equal("AnotherTestConnectionString", envConfigSrc.Get("Inventory:CONNECTIONSTRING")); Assert.Equal("MySql", envConfigSrc.Get("Inventory:Provider")); + Assert.Equal("EnvironmentVariablesConfigurationProvider Prefix: ''", envConfigSrc.ToString()); } [Fact] @@ -49,6 +50,7 @@ namespace Microsoft.Extensions.Configuration.EnvironmentVariables.Test Assert.Equal("TestConnectionString", envConfigSrc.Get("ConnectionString")); Assert.Equal("SqlClient", envConfigSrc.Get("Provider")); + Assert.Equal("EnvironmentVariablesConfigurationProvider Prefix: 'DefaultConnection:'", envConfigSrc.ToString()); } [Fact] -- 2.7.4