public void Should_return_expected_connectionstring_by_position_with_multiple_settings() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.MultipleValues); StringAssert.AreEqualIgnoringCase("Data Source=myOtherServerAddress;Initial Catalog=myOtherDataBase;Integrated Security=SSPI;", _target.ConnectionStrings[1].ConnectionString); }
public void Should_return_expected_connectionstring_by_name_for_single_setting() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.SingleValue); StringAssert.AreEqualIgnoringCase("Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;", _target.ConnectionStrings["Test"].ConnectionString); }
public void Should_return_count_of_one_for_app_setting_with_single_value() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.SingleValue); Assert.AreEqual(1, _target.AppSettings.Count); }
public void Should_return_zero_count_for_app_settings_without_values() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.SectionsNoValues); Assert.AreEqual(0, _target.AppSettings.Count); }
public void Should_return_zero_count_for_app_settings_when_no_section_in_config() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.Empty); Assert.AreEqual(0, _target.AppSettings.Count); }
public void Should_return_empty_app_settings_when_app_settings_has_no_values() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.SectionsNoValues); Assert.That(_target.AppSettings, Is.Empty); }
public void Should_return_empty_app_settings_when_no_section_in_config() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.Empty); Assert.That(_target.AppSettings, Is.Empty); }
public void Should_return_value_of_section_attribute_global() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.CustomSectionProviderSectionAttribute); LoadProvider(); Assert.IsTrue(_provider.Global); }
public void Should_return_count_of_two_for_app_setting_with_two_values() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.MultipleValues); Assert.AreEqual(2, _target.AppSettings.Count); }
public void Should_return_expected_connectionstring_name_by_position_with_multiple_settings() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.MultipleValues); StringAssert.AreEqualIgnoringCase("Test2", _target.ConnectionStrings[1].Name); }
public void Should_return_count_of_two_for_connectionstrings_with_two_values() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.MultipleValues); Assert.AreEqual(2, _target.ConnectionStrings.Count); }
public void Should_return_expected_connectionstring_name_by_position_for_single_setting() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.SingleValue); StringAssert.AreEqualIgnoringCase("Test", _target.ConnectionStrings[0].Name); }
public void Should_return_count_of_one_for_connectionstrings_with_single_value() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.SingleValue); Assert.AreEqual(1, _target.ConnectionStrings.Count); }
public void TestSetUp() { _target = new T(); ConfigurationFileLoader.LoadConfigurationFile(TestConfig.ValuesForAsAType); }
public void Should_be_able_to_get_value_of_sample_element() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.CustomSectionProviderWithValues); LoadProvider(); Assert.AreEqual("123", _provider.SampleElement.Value); }
public void Should_return_correct_key_of_single_setting_by_position() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.SingleValue); Assert.AreEqual("A Key", _target.AppSettings.GetKey(0)); }
public void Should_return_correct_value_of_single_setting_by_name() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.SingleValue); Assert.AreEqual("A value", _target.AppSettings["A Key"]); }
public void Should_return_null_if_no_name_provided_for_setting() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.SingleValue); Assert.IsNull(_target.AppSettings[""]); }
public void Should_return_correct_value_of_setting_by_position() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.MultipleValues); Assert.AreEqual("Another value", _target.AppSettings[1]); }
public void Should_return_instance_of_correct_type() { ConfigurationFileLoader.LoadConfigurationFile(TestConfig.CustomSectionProviderDefinitionOnly); LoadProvider(); Assert.IsNotNull(_provider); }