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

            Assert.AreEqual(0, result.Count);

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

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

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

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