public async Task SecretIsCollected()
{
// Arrange
XDocument configurationDocument = GetEmbeddedConfigurationFile();
ApplicationConfigurationSettings settings = ApplicationConfigurationSettings.FromCollection(new List<ApplicationConfigurationSetting>
{
new ApplicationConfigurationSetting { IsSecret = false, Key = "service-bus-connection-string", Value = "HelloWorld"},
new ApplicationConfigurationSetting { IsSecret = true, Key = "this", Value = "***"},
new ApplicationConfigurationSetting { IsSecret = false, Key = "message", Value = "###"}
});
// Act
ApplicationConfiguration configuration = await ApplicationConfiguration.FromXDocumentAsync(configurationDocument, settings, true);
// Assert
Assert.AreEqual("*** is a ###", configuration.Secrets.Single());
}