コード例 #1
0
        public void EmptyString()
        {
            var result = JsonTools.ExtractBody("");

            Assert.AreEqual(0, result.Count);

            result = JsonTools.ExtractBody(null);
            Assert.AreEqual(0, result.Count);
        }
コード例 #2
0
        public void ValidJsonDeep()
        {
            var result = JsonTools.ExtractBody("{\"firstName\":\"John\",\"address\":{\"streetAddress\":\"21 2nd Street\"}}");

            Assert.AreEqual(2, result.Count);
        }
コード例 #3
0
        public void InValidJson()
        {
            var result = JsonTools.ExtractBody("{\"id\":\"file\" \"value\":\"File\"");

            Assert.AreEqual(0, result.Count);
        }
コード例 #4
0
        public void ValidJsonFlat()
        {
            var result = JsonTools.ExtractBody("{\"id\":\"file\",\"value\":\"File\"}");

            Assert.AreEqual(2, result.Count);
        }