public void should_add_node() { var node = new JsonNode(NodeType.Array, null); node.ShouldExecuteCallback<INode>( (x, c) => x.Add(NodeType.Value, Metadata.Empty, c), x => { x.ShouldNotBeNull(); x.IsNamed.ShouldBeFalse(); x.NodeType.ShouldEqual(NodeType.Value); x.Parent.ShouldBeSameAs(node); }); }
public void should_add_named_node() { var node = new JsonNode(NodeType.Object); node.ShouldExecuteCallback<INode>( (x, c) => x.Add("node", NodeType.Value, Metadata.Empty, c), x => { x.ShouldNotBeNull(); x.Name.ShouldEqual("node"); x.NodeType.ShouldEqual(NodeType.Value); x.Parent.ShouldBeSameAs(node); }); }