public void testRemoveSPOCallsGraphDeleteTriple() { final List<Triple> deleted = new ArrayList<Triple>(); final Graph base = new WrappedGraph(model.getGraph()) { @Override public void delete(final Triple t) { deleted.add(t); } }; model = createModel(base); model.remove( ModelHelper.resource("R"), ModelHelper.property("P"), ModelHelper.rdfNode(model, "17")); Assert.assertEquals(JenaTestBase.listOfOne(NodeCreateUtils.createTriple("R P 17")), deleted); }