Ejemplo n.º 1
0
        public void CanConvertDoubleUsingInvariantCulture()
        {
            var converter       = new StorageConversions();
            var thread          = Thread.CurrentThread;
            var originalCulture = thread.CurrentCulture;

            thread.CurrentCulture = new CultureInfo("es-co");
            try {
                var value = converter.ToDouble("1.23");
                Assert.Equal(1.23, value);
            } finally {
                thread.CurrentCulture = originalCulture;
            }
        }
Ejemplo n.º 2
0
        public void CanConvertDoubleUsingCurrentCultureAsLastResort()
        {
            var converter       = new StorageConversions();
            var thread          = Thread.CurrentThread;
            var originalCulture = thread.CurrentCulture;

            thread.CurrentCulture = new CultureInfo("es-co");
            try {
                var value = converter.ToDouble("987.991,23");
                Assert.Equal(987991.23, value);
            } finally {
                thread.CurrentCulture = originalCulture;
            }
        }