Exemplo n.º 1
0
        [DataRow(170, 5)] // The last index
        public void JsonHelpers_FindInsertIndex_InvalidJson(int position, int expectedIndex)
        {
            Node complexNode = JsonNodeParser.Parse(InvalidJsonText).GetNodeSlot(0);
            SortedNodeList <Node> children = JsonHelpers.GetChildren(complexNode);
            int actualIndex = JsonHelpers.FindInsertIndex(children, position);

            Assert.AreEqual(expectedIndex, actualIndex);
        }
Exemplo n.º 2
0
        [DataRow(170, 5)] // The last index
        public void JSONHelpers_FindInsertIndex_InvalidJson(int position, int expectedIndex)
        {
            JSONComplexItem   item  = JSONParser.Parse(_invalidJsonText).Children[0] as JSONComplexItem;
            JSONParseItemList items = item.Children;

            int actualIndex = JsonHelpers.FindInsertIndex(items, position);

            Assert.AreEqual(expectedIndex, actualIndex);
        }