public void ShouldReadNestedObjectFromRegistrySection()
        {
            var configBuilder = new ConfigurationBuilder();
            var config        = configBuilder.AddRegistrySection(() =>
                                                                 Microsoft.Win32.Registry.CurrentUser, "Software\\YOUR_ORG\\Settings")
                                .Build();

            var expected = new DatabaseSettings
            {
                ConnectionString = "Data Source=(LocalDb)\\mssqllocaldb;Initial Catalog=local-org-database;Integrated Security=True"
            };

            var databaseSettings = new DatabaseSettings();

            config.GetSection("Database").Bind(databaseSettings);

            databaseSettings.Should().BeEquivalentTo(expected);
        }