a.addProperty(p, l1);
assertTrue(model.getGraph().find(null, p.asNode(), l1.asNode()).hasNext());
assertTrue(model.getGraph().find(null, p.asNode(), l2.asNode()).hasNext());
assertTrue(model.getGraph().find(a.asNode(), p.asNode(), l2.asNode()).hasNext());
assertTrue( model.getGraph().contains( a.asNode(), p.asNode(), l2.asNode() ) );
Query q = new Query();
q.addMatch(a.asNode(), p.asNode(), l2.asNode());
Iterator<Domain> qi = model.getGraph().queryHandler().prepareBindings(q, new Node[] {}).executeBindings();
assertTrue(qi.hasNext());
// Similar tests at Model API level
// Selector s1 = new SimpleSelector(a, p, l2);
assertTrue(model.listStatements( a, p, l2 ).hasNext());