public void AppSettingsJsonShouldBeUsedAsDefaultConfigurationFile() { var config = new AppConfigurationDefault(); Assert.Equal("Test11", config["Param1"]); Assert.Equal("Test12", config["Param2"]); Assert.Equal("Test14", config["Param3:Param4"]); Assert.Equal("Test15", config["Param3:Param5"]); Assert.Null(config["Param16"]); Assert.Null(config["Param17"]); Assert.Equal("Connect10", config.GetConnectionString("MAINDB")); }
public void ReadingConfigurationFromNotDefaultConfigFileAndNotDefaultEnv() { var config = new AppConfigurationDefault("Debug", "Configurations/appsettings.test"); Assert.Equal("Test1", config["Param1"]); Assert.Equal("Test2", config["Param2"]); Assert.Equal("Test4", config["Param3:Param4"]); Assert.Equal("Test5", config["Param3:Param5"]); Assert.Equal("Test6", config["Param6"]); Assert.Equal("Test7", config["Param7"]); Assert.Equal("Connect", config.GetConnectionString("MAINDB")); }