RDFBlueprintsHandler handler = new RDFBlueprintsHandler(config);
handler.parse("<http://tinkerpop.com#josh> <http://tinkerpop.com#age> \"32\"^^<http://www.w3.org/2001/XMLSchema#int> .");
handler.parse("<http://tinkerpop.com#josh> <http://tinkerpop.com#knows> <http://tinkerpop.com#marko> .");
FaunusVertex josh = (FaunusVertex) handler.next();
assertEquals(josh.getProperty("age"), 32);
assertEquals(josh.getProperty("name"), "josh");
assertEquals(josh.getPropertyKeys().size(), 3);
josh = (FaunusVertex) handler.next();
assertEquals(josh.getProperty("name"), "josh");
assertEquals(josh.getPropertyKeys().size(), 2);
FaunusVertex marko = (FaunusVertex) handler.next();
assertEquals(marko.getProperty("name"), "marko");
assertEquals(marko.getPropertyKeys().size(), 2);
FaunusEdge knows = (FaunusEdge) handler.next();
assertEquals(knows.getLabel(), "knows");
assertEquals(knows.getPropertyKeys().size(), 1);
assertFalse(handler.hasNext());
}