Пример #1
0
        public void JsonSerialise_Object_ValidString()
        {
            var d1 = new XmlDoc
             {
            SV = "test"
             };

             string s = d1.ToJsonString();
             Assert.NotNull(s);

             XmlDoc d2 = s.AsJsonObject<XmlDoc>();

             Assert.Equal(d1.SV, d2.SV);
        }
Пример #2
0
        public void JsonSerialise_ObjectAsCompressed_SmallerString()
        {
            var odoc = new XmlDoc { SV = "value" };

             string fullString = odoc.ToJsonString();
             string compString = odoc.ToCompressedJsonString();

             Assert.True(fullString.Length > compString.Length);
        }
Пример #3
0
        public void JsonSerialise_Object_GetAsArrayReturnsNull()
        {
            var d1 = new XmlDoc
             {
            SV = "test"
             };

             string s = d1.ToJsonString();

             string[] array = s.AsJsonObject<string[]>();
             Assert.Null(array);
        }