Skip to content

Commit

Permalink
ConfigTests -> ConfigTest
Browse files Browse the repository at this point in the history
  • Loading branch information
halter73 committed Jul 12, 2021
1 parent 0f7448c commit c8e2839
Showing 1 changed file with 20 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

namespace Microsoft.Extensions.Configuration.Test
{
public class ConfigTests
public class ConfigTest
{
[Fact]
public void AutoUpdates()
Expand Down Expand Up @@ -307,7 +307,8 @@ public void CanChainConfiguration()
configurationBuilder.Add(memConfigSrc2);
configurationBuilder.Add(memConfigSrc3);

var chained = new ConfigurationBuilder().AddConfiguration(config).Build();
var chained = new Config();
chained.AddConfiguration(config);
var memVal1 = chained["mem1:keyinmem1"];
var memVal2 = chained["Mem2:KeyInMem2"];
var memVal3 = chained["MEM3:KEYINMEM3"];
Expand Down Expand Up @@ -524,19 +525,21 @@ public void NewConfigurationProviderOverridesOldOneWhenKeyIsDuplicated()
[Fact]
public void NewConfigurationRootMayBeBuiltFromExistingWithDuplicateKeys()
{
var configurationRoot = new ConfigurationBuilder()
.AddInMemoryCollection(new Dictionary<string, string>
{
{"keya:keyb", "valueA"},
})
.AddInMemoryCollection(new Dictionary<string, string>
{
{"KEYA:KEYB", "valueB"}
})
.Build();
var newConfigurationRoot = new ConfigurationBuilder()
.AddInMemoryCollection(configurationRoot.AsEnumerable())
.Build();
var configurationRoot = new Config();

configurationRoot.AddInMemoryCollection(new Dictionary<string, string>
{
{"keya:keyb", "valueA"},
});
configurationRoot.AddInMemoryCollection(new Dictionary<string, string>
{
{"KEYA:KEYB", "valueB"},
});

var newConfigurationRoot = new Config();

newConfigurationRoot.AddInMemoryCollection(configurationRoot.AsEnumerable());

Assert.Equal("valueB", newConfigurationRoot["keya:keyb"]);
}

Expand Down Expand Up @@ -859,9 +862,8 @@ public void KeyStartingWithColonMeansFirstSectionHasEmptyName()
{
[":Key2"] = "value"
};
var configurationBuilder = new ConfigurationBuilder();
configurationBuilder.AddInMemoryCollection(dict);
var config = configurationBuilder.Build();
var config = new Config();
config.AddInMemoryCollection(dict);

// Act
var children = config.GetChildren().ToArray();
Expand Down

0 comments on commit c8e2839

Please sign in to comment.