コード例 #1
0
ファイル: JsonSerializerTest.cs プロジェクト: wyk125/AElf
        public void SerializeTest()
        {
            var model = new JsonModelTest();

            model.ValueString = "sting";
            model.ValueInt    = 9;
            model.ValueList   = new List <string> {
                "a", "b", "c"
            };

            var json = JsonSerializer.Instance.Serialize(model);

            Assert.NotNull(json);
        }
コード例 #2
0
ファイル: JsonSerializerTest.cs プロジェクト: wyk125/AElf
        public void DeserializeTypeTest()
        {
            var model = new JsonModelTest();

            model.ValueString = "sting";
            model.ValueInt    = 9;
            model.ValueList   = new List <string> {
                "a", "b", "c"
            };

            var json     = "{\"ValueString\":\"sting\",\"ValueInt\":9,\"ValueList\":[\"a\",\"b\",\"c\"]}";
            var modelNew = JsonSerializer.Instance.Deserialize(json, typeof(JsonModelTest));

            Assert.True(model.Equals(modelNew));
        }