public void ScopeTo_should_return_same_node_if_scope_is_empty() { var objectNode = new ObjectNode("root"); var arrayNode = new ArrayNode("root"); var valueNode = new ValueNode("root"); objectNode.ScopeTo().Should().BeSameAs(objectNode); arrayNode.ScopeTo().Should().BeSameAs(arrayNode); valueNode.ScopeTo().Should().BeSameAs(valueNode); }