Пример #1
0
        public void ToString_DecimalValue_CultureWithDifferentDecimalSeparator()
        {
            CultureTestUtility.ExecuteInCulture("fr-FR", () => {
                // Arrange
                var node = new JsonIntegerNode(1234567);

                // Act
                string json = node.ToString();

                // Assert
                Assert.IsNotNull(node);
                Assert.AreEqual("1234567", json);
            });
        }
Пример #2
0
        public void From_DecimalValue_CultureWithDifferentDecimalSeparator()
        {
            CultureTestUtility.ExecuteInCulture("fr-FR", () => {
                // Arrange
                string json = @"{""value"":1.23}";

                // Act
                var node = JsonNode.ReadFrom(json) as JsonObjectNode;

                // Assert
                Assert.IsNotNull(node);
                Assert.AreEqual(1.23, node["value"].ConvertTo <double>());
            });
        }