'Test that get_value returns correct value for any given key.'

@with_site_configuration(configuration=test_config)
def test_get_value(self):

    self.assertEqual(configuration_helpers.get_value('university'), test_config['university'])
    self.assertEqual(configuration_helpers.get_value('platform_name'), test_config['platform_name'])
    self.assertEqual(configuration_helpers.get_value('SITE_NAME'), test_config['SITE_NAME'])
    self.assertEqual(configuration_helpers.get_value('course_org_filter'), test_config['course_org_filter'])
    self.assertEqual(configuration_helpers.get_value('css_overrides_file'), test_config['css_overrides_file'])
    self.assertEqual(configuration_helpers.get_value('ENABLE_MKTG_SITE'), test_config['ENABLE_MKTG_SITE'])
    self.assertEqual(configuration_helpers.get_value('favicon_path'), test_config['favicon_path'])
    self.assertEqual(configuration_helpers.get_value('ENABLE_THIRD_PARTY_AUTH'), test_config['ENABLE_THIRD_PARTY_AUTH'])
    self.assertEqual(configuration_helpers.get_value('course_about_show_social_links'), test_config['course_about_show_social_links'])
    self.assertEqual(configuration_helpers.get_value('non_existent_name', 'dummy-default-value'), 'dummy-default-value')
