コード例 #1
0
        public void WithJsonProperty_ReturnsPropertiesDeserialized()
        {
            var obj = new JsonPropertySample {
                Data = "OK", IgnoredData = "OK"
            };
            var data = Json.Serialize(obj);

            Assert.AreEqual("{\"data\": \"OK\"}", data);

            var objDeserialized = Json.Deserialize <JsonPropertySample>(data);

            Assert.AreEqual(obj.Data, objDeserialized.Data);
        }
コード例 #2
0
        public void SerializeWithJsonPropertyTest()
        {
            var obj = new JsonPropertySample()
            {
                Data = "OK", IgnoredData = "OK"
            };
            var data = Json.Serialize(obj);

            Assert.IsNotNull(data);
            Assert.AreEqual("{\"data\": \"OK\"}", data);

            var objDeserialized = Json.Deserialize <JsonPropertySample>(data);

            Assert.IsNotNull(objDeserialized);
            Assert.AreEqual(obj.Data, objDeserialized.Data);
        }