Ejemplo n.º 1
0
        public void Test_0013_doubleValue()
        {
            JsonObject json = new JsonObject("{\"id\":12345.6789}");

            Assert.AreEqual("{\"id\":12345.6789}", json.ToString());
            Assert.AreEqual((double)12345.6789, json.GetDouble("id"));
        }
Ejemplo n.º 2
0
        public void Test_0119_string_to_double()
        {
            JsonObject json = new JsonObject();

            json.Put("f", "10.01");
            Assert.AreEqual(10.01, json.GetDouble("f"));
        }
Ejemplo n.º 3
0
        public void Test_0115_bool_to_double()
        {
            JsonObject json = new JsonObject();

            json.Put("f", true);
            json.GetDouble("f");
        }
Ejemplo n.º 4
0
        public void Test_0106_long_to_double()
        {
            JsonObject json = new JsonObject();

            json.Put("f", 10L);
            Assert.AreEqual(10.00, json.GetDouble("f"));
        }
Ejemplo n.º 5
0
        public void Test_0112_DoubleValue_MIN()
        {
            JsonObject json = new JsonObject();

            json.Put("value", double.MinValue);
            Assert.AreEqual("{\"value\":-1.7976931348623157E+308}", json.ToString());
            Assert.AreEqual(double.MinValue, json.GetDouble("value"));
        }
Ejemplo n.º 6
0
        public void Test_0033_set_Double()
        {
            JsonObject json = new JsonObject();

            json.Put("id", (double)12345.678901234);
            Assert.AreEqual("{\"id\":12345.678901234}", json.ToString());
            Assert.AreEqual((double)12345.678901234, json.GetDouble("id"));
        }