Example #1
0
 public void should_insert_json_node()
 {
     var parent = new JsonNode(NodeType.Array, null);
     var node = new JsonNode(NodeType.Object, null);
     parent.ShouldNotExecuteCallback<INode>((s, c) => s.Add(node, c));
     var child = parent.Cast<JsonNode>().First();
     child.Element.ShouldBeSameAs(node.Element);
     child.Parent.ShouldBeSameAs(parent);
 }