OSDN Git Service

Jsonオブジェクトをシリアライズできるようにする
[kancollesniffer/KancolleSniffer.git] / KancolleSniffer.Test / JsonTest.cs
index 1965189..5ca5dd6 100644 (file)
@@ -348,5 +348,15 @@ namespace KancolleSniffer.Test
             Assert.IsTrue(json[0].aaa == 1);\r
             Assert.IsTrue(json[1].aaa == 2);\r
         }\r
+\r
+        [TestMethod]\r
+        public void Serialize()\r
+        {\r
+            var input =\r
+                "[{\"api_id\":1,\"api_name\":\"睦月\",\"api_maxeq\":[[0,1],0,0,0,0],\"api_test\":true,\"api_null\":null}," +\r
+                "{\"api_id\":2,\"api_name\":\"如月\",\"api_maxeq\":[0,0,0,0,null],\"api_test\":false}]";\r
+            var json = JsonParser.Parse(input);\r
+            Assert.AreEqual(json.ToString(), input);\r
+        }\r
     }\r
 }
\ No newline at end of file