Additional unit tests
Add more unit tests
Fixed the handling of ConfigurationSource for bool settings.