Test.ObjectParsingTests.ObjectWith2SimplePairs C# (CSharp) Méthode

ObjectWith2SimplePairs() private méthode

private ObjectWith2SimplePairs ( ) : void
Résultat void
        public void ObjectWith2SimplePairs()
        {
            var parser = Utilities.jsonParserFromString("{\"testKey\":123.123,\"key2\":\"string value\"}");
            var tree = parser.@object().Tree;

            var stream = new CommonTreeNodeStream(tree);
            var walker = new JsonTree(stream);
            var root = walker.@object();


            Assert.AreEqual(typeof(KeyValuePair<string, object>[]), root.GetType());
            Assert.AreEqual(2, root.Length);
            Assert.AreEqual("testKey", root[0].Key);
            Assert.AreEqual(123.123, root[0].Value);
            Assert.AreEqual("key2", root[1].Key);
            Assert.AreEqual("string value", root[1].Value);
        }