Esempio n. 1
0
        public void EmptyString()
        {
            var result = JsonTools.ExtractBody("");

            Assert.AreEqual(0, result.Count);

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

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

            Assert.AreEqual(0, result.Count);
        }
Esempio n. 4
0
        public void ValidJsonFlat()
        {
            var result = JsonTools.ExtractBody("{\"id\":\"file\",\"value\":\"File\"}");

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