assertEquals(2, nodes.size());
// here we count on nodes being returned in order; true with Jackson:
assertEquals(3, nodes.get(0).intValue());
assertEquals(42, nodes.get(1).intValue());
nodes = root.findParents("value");
assertEquals(2, nodes.size());
// should only return JSON Object nodes:
assertTrue(nodes.get(0).isObject());
assertTrue(nodes.get(1).isObject());
assertEquals(3, nodes.get(0).path("value").intValue());