Esempio n. 1
0
        public void CanSerializeSimpleObject()
        {
            NetJSON.GenerateAssembly = true;
            var simple = new SimpleObject { MyInt = 1000, MyString = "Hello World" };

            var json = NetJSON.Serialize(simple);
            var simple2 = NetJSON.Deserialize<SimpleObject>(json);
        }
Esempio n. 2
0
        public void CanSerializeSimpleObject()
        {
            NetJSON.GenerateAssembly = true;
            NetJSON.DateFormat = NetJSONDateFormat.ISO;
            var simple = new SimpleObject { MyInt = 1000, MyString = "Hello World", Timestamp = DateTime.UtcNow };

            var json = NetJSON.Serialize(simple);
            var simple2 = NetJSON.Deserialize<SimpleObject>(json);

            Assert.AreEqual<int>(simple.MyInt, simple2.MyInt);
            Assert.AreEqual<string>(simple.MyString, simple2.MyString);
            Assert.AreEqual<DateTime>(simple.Timestamp, simple2.Timestamp);
        }