ApplicationSettingsTests.UpdateTests.When_updating_generic_value.And_custom_IFromatProvider_is_specified_it_should_be_used C# (CSharp) Метод

And_custom_IFromatProvider_is_specified_it_should_be_used() приватный Метод

private And_custom_IFromatProvider_is_specified_it_should_be_used ( ) : void
Результат void
        public void And_custom_IFromatProvider_is_specified_it_should_be_used()
        {
            var settings = new AppSettings("NonExistingFile", FileOption.None);
            var formatProvider = CultureInfo.GetCultureInfo("fi-FI");

            settings.SetValue<double>("setting", 1.1, formatProvider);

            Assert.AreEqual(1.1d, settings.GetValue<double>("setting", formatProvider));

            // Since the value was stored using fi-FI locale then string value
            // should have value of 1,1 (comma instead of dot)
            Assert.AreEqual("1,1", settings.GetValue("setting"));
        }