assertEquals(Integer.valueOf(5), node.valueForKeyPath("ages[0]"));
assertEquals("Apple", node.valueForKeyPath("companies[1].name"));
}
public void testRelationshipKeys() {
Manufacturer m = Manufacturer.PORSCHE;
ERXKeyFilter f = ERXKeyFilter.filterWithNone();
f.include("cars.name");
assertEquals("{\"id\":\"Porsche\",\"type\":\"Manufacturer\",\"cars\":[{\"id\":\"911\",\"type\":\"Car\",\"name\":\"911\"},{\"id\":\"Cayenne\",\"type\":\"Car\",\"name\":\"Cayenne\"}]}\n", ERXRestFormat.json().toString(m, f));
assertEquals("{\n" +
"\t\"type\" = \"Manufacturer\";\n" +